sql >> Databasteknik >  >> RDS >> Mysql

mysql SELECT * WHERE värde =$rad['artikel']

Det bättre lämpligaste tillvägagångssättet är att använda mysqli och förberedda uttalanden, dvs.:

$stmt = $mysqli->prepare("SELECT * FROM table WHERE value =?");
$stmt->bind_param("s",$row['item']);  // I am assuming row['item'] is a string
$stmt->execute();

Om du inte kan använda mysqli eller absolut vägrar kan du använda detta:

$query = "SELECT * FROM table WHERE value = '".mysql_real_escape_string($row['item'])."'"; 


  1. Oracle:Hur konverterar jag hex till decimal i Oracle SQL?

  2. Ignorerar året i SQL Query med datumintervall

  3. Returnera endast numeriska värden i MySQL

  4. Hur byter jag snabbt namn på en MySQL-databas (ändrar schemanamn)?