Comment inserer une variable PHP dans une requette? [PHP Interbase] - Programmation
Marsh Posté le 29-03-2001 à 02:05:13
Je viens de m'appercevoir que ma requette etait bonne, ma table à deux enregistrements actuellement, et si je pointe vers le premier , ca merde, alors si quelqu'un peut m'expliquer le pourquoi???
Donc deja le code concerné: (et simplifié pour le topic)
$SQLconnect = ibase_connect ($SQLhost, $SQLusername, $SQLpassword, 'ISO8859_1', 100, 1 );
$query = 'SELECT * FROM ARCHIVES WHERE IDARCHIVE = '.$LeType;
$SQLResult1 = ibase_query($SQLconnect, $query);
$row = ibase_fetch_object ($SQLResult1);
print($row->TYPE);
ibase_close ($SQLconnect);
la variable $LeType contient la valeur de la clé primaire d'un enregistrement, donc en fait ma requette pointe en fonction de la clé primaire choisie.
Voici maintenant les champs de ma table:
IDARCHIVE TITRE AUTEUR TYPE CATHEGORIE SOUSCATHEGORIE VERSION ETAT
J'ai 2 enregistrements, Grr et des que je pointe sur le premier (qui a donc l'IDARCHIVE=1)
voici ce qui m'est retourné:
Warning: InterBase: arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets in c:\program files\quickphp\www\html\download\searchdl.php4 on line 19
mais pourquoi tant de haine (surtout enant de la part d'un tas de transistors !!!
Marsh Posté le 29-03-2001 à 01:05:13
Salut.
Bah voila, je pese que le titre suffit...
J'arrive pas à Inserer une variable PHP dans ma requette SQL pour Interbouze, ce dernier me jete violemment.
Auriez vous un p'tit exemple, ou la phrase clé qui me sortira du fin fond de mon puit ???
En vous remerciant d'avance...