par
fabrice88250 » 15 janv. 2017, 14:16
rebonjour bon alors j’essaie de trouver une solution.
là, j'en suis à la mais j'ai un message d'erreur sur la deuxième requet sql.
Code : Tout sélectionner
$select = 'SELECT DISTINCT type FROM matable';
$clients = pg_query($dbconn,$select) or die ('Error in query procedural --> '.pg_last_error());
while($row = pg_fetch_array($clients)) {
$type = stripslashes($row["type"]);
echo $type. '<br/>';
$selectpromo = 'SELECT * FROM matable WHERE type = '.$type;
$promos = pg_query($dbconn,$selectpromo) or die ('Error in query procedural --> '.pg_last_error());
while($promo = pg_fetch_array($promos)) {
echo stripslashes($promo["nom"]).'<br/>';
}
}
L'erreur sql qui est retourné est sur la ligne
$selectpromo = 'SELECT * FROM matable WHERE type = '.$type;
Error in query procedural --> ERREUR: erreur de syntaxe sur ou près de « à » LINE 1: SELECT * FROM matable WHERE type = la vie des ours ^
rebonjour bon alors j’essaie de trouver une solution.
là, j'en suis à la mais j'ai un message d'erreur sur la deuxième requet sql.
[code] $select = 'SELECT DISTINCT type FROM matable';
$clients = pg_query($dbconn,$select) or die ('Error in query procedural --> '.pg_last_error());
while($row = pg_fetch_array($clients)) {
$type = stripslashes($row["type"]);
echo $type. '<br/>';
$selectpromo = 'SELECT * FROM matable WHERE type = '.$type;
$promos = pg_query($dbconn,$selectpromo) or die ('Error in query procedural --> '.pg_last_error());
while($promo = pg_fetch_array($promos)) {
echo stripslashes($promo["nom"]).'<br/>';
}
}
[/code]
L'erreur sql qui est retourné est sur la ligne
$selectpromo = 'SELECT * FROM matable WHERE type = '.$type;
Error in query procedural --> ERREUR: erreur de syntaxe sur ou près de « à » LINE 1: SELECT * FROM matable WHERE type = la vie des ours ^