petite aide pour petit probleme sql et php ( de variable
15 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- cr500
- WRInaute occasionnel

- Messages: 315
- Inscription: 13 Oct 2004
petite aide pour petit probleme sql et php ( de variable
salkut voila je comprend pas mon script doit fonctionner il est bon
ques ce qui cloche ! je cherche a sauvegarder mes varaibles dans ma bdd
et pares les extraire
voila mon code
voila ma table
meric de m aider
ques ce qui cloche ! je cherche a sauvegarder mes varaibles dans ma bdd
et pares les extraire
voila mon code
- Code: Tout sélectionner
<?php
$nom1 = "hahah";
$email1 = "aaa@aa.com";
$annonceur11 = "ann1";
$annonceur12 = "ann2";
$annonceur13 = "ann3";
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";
$table="test";
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
$query = "INSERT INTO $table(nom1,email,annonceur1,annonceur2,annonceur3) VALUES('$nom1','$email1', '$annonceur11' , '$annonceur12' , '$annonceur13')";
$result = mysql_query($query);
$res = mysql_query("SELECT * FROM test WHERE id=1");
$nom= mysql_result($res,0,'nom1');
$email=mysql_result($res,0,email1');
$annonceur1 = mysql_result($res,0,'annonceur1');
$annonceur2= mysql_result($res,0,'annonceur2');
$annonceur3= mysql_result($res,0,'annonceur3');
echo " $nom $email $annonceur1 $annonceur2 $annonceur3 ";
mysql_close();
?>
voila ma table
- Code: Tout sélectionner
CREATE TABLE test (
id int(11) DEFAULT '0' NOT NULL auto_increment,
nom varchar(20) NOT NULL,
email varchar(50),
annonceur1 varchar(50)
annonceur3 varchar(50)
annonceur3 varchar(50)
PRIMARY KEY (id)
);
meric de m aider
- sgaze
- WRInaute impliqué

- Messages: 538
- Inscription: 2 Fév 2004
Voilà comment j'écrierais les choses :
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
- Code: Tout sélectionner
<?php
$nom1 = "hahah";
$email1 = "aaa@aa.com";
$annonceur11 = "ann1";
$annonceur12 = "ann2";
$annonceur13 = "ann3";
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";
$table="test";
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
$query = "INSERT INTO $table(nom1,email,annonceur1,annonceur2,annonceur3)
VALUES('". addslashes($nom1) ."', '". addslashes($email1) ."', '". addslashes($annonceur11) ."', '". addslashes($annonceur12) ."', '". addslashes($annonceur13) ."')";
$result = mysql_query($query);
$res = mysql_query("SELECT * FROM test WHERE id=1");
$row=mysql_fetch_object($res);
if(mysql_num_rows($res) > 0) {
$nom = htmlentities(stripslashes($row->nom1));
$email = htmlentities(stripslashes($row->email1));
$annonceur1 = htmlentities(stripslashes($row->annonceur1));
$annonceur2 = htmlentities(stripslashes($row->annonceur2));
$annonceur3 = htmlentities(stripslashes($row->annonceur3));
}
mysql_close();
echo " $nom $email $annonceur1 $annonceur2 $annonceur3 ";
?>
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
les deux codes ne riquent pas de marcher !
tu extrait les données par rapport à l'id, qui sera toujours a 1 !
Donc malgré plusieur insertion, tu aura le meme resultat !
faudrait recuperer l'id pour connaitre la valeur du dernier ID et donc selectionner cette id pour extraire les dernieres données ..
tu extrait les données par rapport à l'id, qui sera toujours a 1 !
Donc malgré plusieur insertion, tu aura le meme resultat !
faudrait recuperer l'id pour connaitre la valeur du dernier ID et donc selectionner cette id pour extraire les dernieres données ..
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
cela depend de la variable de config de php magic.quote ....
- cr500
- WRInaute occasionnel

- Messages: 315
- Inscription: 13 Oct 2004
ouais c ets bien ca que je veux tjr l id a 1
mais voila mon code final que j ai reussi a a faire fonctionner :
bon il fonction
rq : varaible issue d un formulaire ( d ou _request[] )
admetton
qu je veuille afficher la les info des personne qui on comme annonceura ' 1 ' et comme annonceur b ' 0 '
ca me donen koi coomme commande sql
enfin je devrai dire script parce ke je pense que ca serai pas le meme
mais voila mon code final que j ai reussi a a faire fonctionner :
- Code: Tout sélectionner
<?
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "mysql";
$table="test4";
$conn = mysql_connect("$host","$user","$pass");
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
echo "Bonjour $_REQUEST[nom], votre email est $_REQUEST[email]";
$query = "INSERT INTO $table(nom,email,mdp,annonceura,annonceurb,annonceurc) VALUES('$_REQUEST[nom]','$_REQUEST[email]','$_REQUEST[mdp]','$_REQUEST[annonceura]','$_REQUEST[annonceurb]','$_REQUEST[annonceurc]')";
$result = mysql_query($query);
$result1 = mysql_query("SELECT * FROM test4",$conn);
$nb = mysql_num_rows($result1);
$id=0;
$nom = mysql_result($result1,$id,"nom");
$email = mysql_result($result1,$id,"email");
$mdp = mysql_result($result1,$id,"mdp");
$annonceura = mysql_result($result1,$id,"annonceura");
$annonceurb = mysql_result($result1,$id,"annonceurb");
$annonceurc = mysql_result($result1,$id,"annonceurc");
echo " $annonceura $annonceurb $annonceurc $mdp $nom $email <br>";
mysql_close();
?>
bon il fonction
rq : varaible issue d un formulaire ( d ou _request[] )
admetton
qu je veuille afficher la les info des personne qui on comme annonceura ' 1 ' et comme annonceur b ' 0 '
ca me donen koi coomme commande sql
enfin je devrai dire script parce ke je pense que ca serai pas le meme
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
essaie de coder ton script en SMS 
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
<?
echo "annonceura:1";
echo "<br>";
echo "annonceurb:0";
?>
mais OU
echo "annonceura:1";
echo "<br>";
echo "annonceurb:0";
?>
mais OU
- cr500
- WRInaute occasionnel

- Messages: 315
- Inscription: 13 Oct 2004
ha lol nan c ets aps ca ke je veux dire
c est dans la commande sql
je veux dire :
SELECT * FROM table QUEST annonceura=1 ADN annonceurb=0
enfin che pas si c ets quest ou where mais en tt cas ca marche pas
tu vosi ce que je veux dire
c est dans la commande sql
je veux dire :
SELECT * FROM table QUEST annonceura=1 ADN annonceurb=0
enfin che pas si c ets quest ou where mais en tt cas ca marche pas
tu vosi ce que je veux dire
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
parle moi en SMS, car j'ai du mal !
- cr500
- WRInaute occasionnel

- Messages: 315
- Inscription: 13 Oct 2004
comment selectionner une ligne lorsque la valeur annonceura = x et que annonceurb = x
comme un login et mot de pass koi
( selectionne les donnée pour login = admin et pass = pass = )
ca te vas dans ce langage parce ke sms voila koi
comme un login et mot de pass koi
( selectionne les donnée pour login = admin et pass = pass = )
ca te vas dans ce langage parce ke sms voila koi
-

GAMING ZONE - WRInaute impliqué

- Messages: 548
- Inscription: 13 Aoû 2004
$query="SELECT * FROM table WHERE annonceura='".$annonceura."' AND annonceurb='".$annonceurb."';";
Je comprend mieux la phrase !
Je comprend mieux la phrase !
15 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Petite question requete sql en PHP
- Probleme variable php '.xxxx.' dans autre variable '.zzzz.'
- fonction pref_match_all php petite aide
- AJax, php et xml, probleme de variable php
- php 5.3.8 problème de variable avec setcookie
- Problème SQL et PHP
- Problème SQL PHP HTML !!!
- [résolu] Problème SQL / PHP
- Probleme avec plusieur variable php dans un .htaccess
- problème requête SQL dans une fonction PHP
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Google lance Picasa en français - 20-09-2005
- Google Deskbar : la recherche sur votre bureau - 07-11-2003
- 2 nouvelles pages sur WebRankInfo - 09-03-2003
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
