sql >> Database >  >> RDS >> Mysql

PHP - Maak de sleutel van de array van mijn query de ID

Selecteer gewoon de id en maak er de sleutel van de array van. Zo simpel is het.

$findImages = "SELECT id, link FROM images WHERE model_id ='{$me['id']}'";
$imageResult = mysql_query($findImages) or die (mysql_error());

$myImages = array();
while($row = mysql_fetch_array($imageResult)) {
    $myImages[$row[0]] = $row[1];
}

Ter info, je mag mysql_* niet gebruiken functies in nieuwe code . Ze worden niet langer onderhouden en zijn officieel verouderd . Zie het rode vak ? Meer informatie over voorbereide verklaringen in plaats daarvan, en gebruik BOB , of MySQLi - dit artikel zal u helpen beslissen welke. Als je PDO kiest, hier is een goede tutorial .

Je staat ook wijd open voor SQL-injecties



  1. postgresql lijst en bestel tabellen op grootte

  2. Vraag kolomnamen op uit een tabel van een andere gebruiker

  3. MySQL-foutcode:1193. Onbekende systeemvariabele

  4. nvarchar aaneenschakeling / index / nvarchar (max) onverklaarbaar gedrag