Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
victoria_just Nain-mateur(trice)
Inscrit le: 13 Avr 2004 Messages: 13
|
Posté le: Mar 13 Avr, 2004 17:57 Sujet du message: Mysql et conditions |
|
|
Salut,
Sachant que j'ai fait
Code: |
while ( $resultat = mysql_fetch_array($req))
{
print ' '.$resultat[id].' <br>';
}
|
plus haut dans le script
Code: |
<?
if($test = = 'ici je veux mettre UNE des nombreuses valeurs contenues dans le champ id par exemple la 3emme tiens ')
{
mysql_query("Update matable Set id ='par quelque chose' "); // donc je modifie la valeur initiale par "par quelque chose" mais moi je veux que l'udapte soit fait pour le numéro d'une valeur bien précise on est bien d'accord que par exemple dans '78',45',65' par exemple 65 est la 3emme valeur donc je veux spécifier que celle celle là qui doit etre modifié dans le champ id
}
if($test2 = ='en fait je veux mettre le code correspondant a
si tel personne est connecté sous ce pseudo et mot de passe et email alors') // j'effectue un udpate plus bas en modifiant l'email
d'une autre personne
{
mysql_query("Update matable Set monchamp ='bill@fai.com' "); // bien entendu le champ "monchamp" contient lui aussi plusieurs valeurs et je veux spécifier celle que je modifie par bill@fai.com
}
else
{
print 'Erreur';
}
?>
|
vous suivez ou c'est faux et autant abandonné ce que j'essaye de faire ?
mais là c un echantillon du truc je veux mettre pleins de if encore...
en esperant avoir été clair dans ma démarche
merci d'avance |
|
Revenir en haut de page |
|
 |
victoria_just Nain-mateur(trice)
Inscrit le: 13 Avr 2004 Messages: 13
|
Posté le: Mar 13 Avr, 2004 18:16 Sujet du message: |
|
|
oui et afficher
print ' '.$resultat[id].' <br>';
c'est bien beau mais ça aussi j'aimerais afficher selon sa position dan la liste des valeurs mamanuellement mais je sais pas comment faire  |
|
Revenir en haut de page |
|
 |
flo. Nain(e) au biberon

Inscrit le: 02 Mar 2004 Messages: 12
|
Posté le: Mar 13 Avr, 2004 18:20 Sujet du message: |
|
|
update matable
set monchamp = mavaleur
where monchamp = 5
par exemple |
|
Revenir en haut de page |
|
 |
Skalpette Nain-stallé(e)

Inscrit le: 13 Fév 2004 Messages: 240
|
Posté le: Mar 13 Avr, 2004 18:21 Sujet du message: |
|
|
victoria_just a écrit: | oui et afficher
print ' '.$resultat[id].' <br>';
c'est bien beau mais ça aussi j'aimerais afficher selon sa position dan la liste des valeurs mamanuellement mais je sais pas comment faire  |
Pour ca c'est assez simple
met plutot :
Code: |
for ($i=1; $resultat = mysql_fetch_array($req); $i++) {
print "rang $i : ".$resultat[id].' <br>';
} |
pour l'autre question c'est plus compliquer a expliquer sur u forum mais dans la documentation mysql regarde au mot clé update et fait plutot des mise à jour de la forme
Code: | UPDATE table SET champ='nouvelle valeur" WHERE id=3 |
|
|
Revenir en haut de page |
|
 |
|