partage de variable dans requete mysql

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 : partage de variable dans requete mysql

par Sékiltoyai » 25 août 2007, 02:08

Les erreurs, en développement, on les affiche, et en production, on les traite…

@

par epock » 25 août 2007, 00:54

j'avais tout essayé entre les "" comme syntaxe....je ne suis pas bètes a ce point et l'@ permet de masquer les erreurs des requetes mysql pouvant transpirer certaines données privées ...merci encore @++ :o

par Sékiltoyai » 20 août 2007, 00:58

Au passage, enlève ce @ devant ta chaine, c'est vraiment pas beau :)

Re: ouf !

par Truc » 19 août 2007, 22:31

voila j'ai trouvé mais c'est chaud cette syntaxe..... (syntaxe de me...!!!!!!!)
Disons qu'il ne s'agit pas de la même chose
$requete='INSERT INTO messages (expediteur,text) VALUES (" ","bla..bla")';
$requete=@"INSERT INTO messages (expediteur,text) VALUES ('".$_SESSION['nom']."','".$_SESSION['textboite']."')"
Si tu ne mets pas de variable FORCEMENT rien n'apparaitra dans la table :roll:

ouf !

par epock » 19 août 2007, 22:27

voila j'ai trouvé mais c'est chaud cette syntaxe..!!un grand merci a foxy....merci fréro!
 $requete=@"INSERT INTO messages (expediteur,text) VALUES ('".$_SESSION['nom']."','".$_SESSION['textboite']."')";
merci de votre aide et a bientot....(syntaxe de me...!!!!!!!)

@++ :roll:

par ouckileou » 19 août 2007, 02:04

$requete='INSERT INTO messages (expediteur,text) VALUES (" ","bla..bla")';
heu, il n'y a pas de variable :shock:

par epock » 18 août 2007, 23:27

<?php
session_start();
if (!isset($_SESSION['securite']))#__________redirection vers formulaire.php__(passage obligatoire si securite n'existe pas!)_______
	{
	  ?>
<script language="javascript">
	  window.location="formulaire.php"
	  </script>
<?php
	}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>GBD 1.0 -by epock-</title>
</head>
<body>
<form action="ajoute.php" target="cadre2">
  <?php
$host='localhost';
$base='tchat';
$pseudo=$_POST['pseudo'];
$_SESSION['pseudo']=$pseudo;
$texboite=$_POST['textboite'];
$_SESSION['textboite']=$textboite;
mysql_connect($host,$_SESSION['nom'],$_SESSION['code'],$base);#__________connexion au serveur mysql_____________
mysql_select_db($base);#_____________selection de la base______________________________________________
     $requete='INSERT INTO messages (expediteur,text) VALUES (" ","bla..bla")';#________ici ca bug !
if(!$demande=mysql_query($requete)==true)#___________________________soumission de la requete_____________
	{
		echo '<center>';
		echo '<img src="m.gif">';
		echo'<font color="red">','<h2>';
		echo 'Accés refusé';
		echo '</h2>','</font>';
		echo '</center>';
	}
mysql_free_result($demande);#liberation de la requete(mémoire)sinon bug mysql..!________________ 
?>
</form>
</body>
</html>
voila c'est la varible entre "" (et j'ai tout essayé(session,post ...))...merci de vous prendre aussi la tete,je me sent moins seul d'un coup !! :wink:

par AB » 18 août 2007, 22:59

Oui mais pour t'aider il faudrait que tu nous montre ce code qui ne marche pas pour qu'on puisse le corriger :wink:

par Truc » 18 août 2007, 22:57

Poste le code que tu as essayé !!!

par zeus » 18 août 2007, 22:57

Modération :
epock, les "up" sont interdits sur PHPFrance.

Si tu n'as pas obtenu de réponse, c'est (au choix) :
- que ta question est mal formulée : reformule-la différemment ;
- que personne ne connaît la réponse ici : faire un "up" ne te donnera pas davantage de résultats ;
- que la réponse demandée exige un travail important que personne ne va faire à ta place ;
- que trop peu de temps s'est écoulé depuis ton précédent message pour qu'un membre ait pu y répondre.

Merci de prendre le temps de lire les règlements.

re

par epock » 18 août 2007, 22:49

c'est encore moi...pas de secour ??snif
j'attend merci de m'aider....
:roll:

partage de variable dans requete mysql

par epock » 18 août 2007, 22:31

salut,
je n'arrive pas a stocker une valeure de variable de formulaire en post dans une requete mysql(insert)
....j'ai essayé avec une variable de session ...mais rien,elle est pourtant valide car j'arrive a l'afficher !
merci d'avance pour votre aide................peace