SELECT et exception

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : SELECT et exception

Re: SELECT et exception

par Aureusms » 04 janv. 2012, 20:18

Bien!

<modeChiant>
$identifiantSQL = mysql_connect (HOST,USER,PASS);
$depeches_relatif = mysql_query("SELECT `id`, `titre` FROM `toto` WHERE `id` != ".mysql_real_escape_string($_GET['id'],$identifiantSQL),$identifiantSQL) or die('Erreur MySQL<br />'.$sql.'<br />'.mysql_error($identifiantSQL));
</modeChiant>

Re: SELECT et exception

par Elie » 03 janv. 2012, 11:40

$depeches_relatif = mysql_query("SELECT `id`, `titre` FROM `toto` WHERE `id` != ".mysql_real_escape_string($_GET['id'])) or die('Erreur MySQL<br />'.$sql.'<br />'.mysql_error()); 

Re: SELECT et exception

par Aureusms » 02 janv. 2012, 23:47

Bonsoir,

Si tu as PHP > 5.3 utilises plutôt la fonction dédiée : mysql_real_escape_string ();
Elle protège aussi les entrées binaires & co.

Re: SELECT et exception

par damien_55 » 02 janv. 2012, 21:14

Trouvé. Merci
$depeches_relatif = mysql_query("SELECT id, titre FROM toto WHERE toto.id<>'".addslashes($_GET['id'])."'
");  

SELECT et exception

par damien_55 » 02 janv. 2012, 20:48

Bonjour à tous et bonne année :wink:

Je voudrais savoir si on peut faire un SELECT dans une base et inclure un exception ....

Par exemple:
$depeches_relatif = mysql_query("SELECT id, titre FROM toto");  
Except ou quelque chose comme ça l'id courant.

En fait sans le toto.id='".addslashes($_GET['id'])."'

Merci de votre aide