j'imaginais juste une requête SQL de 65000 caractères :-&Quand même
Mais le gros avantage que je trouve à ce champ, c'est qu'il réserve de la place dynamiquement.
Je veux dire par là qu'il ne réserve pas 65536 octets mais qu'il réserve une place proportionnelle à la chaine qu'il contient
$sql="select requete from requete where numrequete=".$_POST['numero'];
$result=pg_query($sql);
$list=pg_fetch_array($result);
$sql2=".$list['requete'].";
$result2=pg_query($sql2);
while($list2=pg_fetch_array($result2))
{
}
et comment je vais faire pour pouvoir afficher les bon champs car dans le while je suis obliger de mettre $list2['nom'],$list2['prenom'].Et certaine requete ne contienne que 4 champs à afficher et d autre en contienne 10....
$sql2=".$list['requete'].";
Si tu tiens à mettre un point de chaque coté, je te conseille TRES vivement de sortir ton tableau de ta chaine
$sql2=".".$list['requete']."."; Code : Tout sélectionner
$sql="insert into requete (nom,requete) values ('essai1','".$_SESSION['sql']."')";
echo "<b>".$sql."</b>";
$result=pg_query($sql);et en faite sa viens des guillemet.Warning: pg_query(): Query failed: ERROR: syntax error at or near "31" at character 640