 |
lien
1
lien
2 lien
3
|
 |
|
Les
sources basiques
en MYSQL |
Les
sources.
Pour
se
connecter
à
sa
base
de
données
mysql
,
à
faire
avant
d'utiliser
des
requêtes
mysql
(
=
faire
joujou
avec
les
bases
de
données
)
.
|
<?php
$serveur
=
"xxx";
//
serveur
ou
host
mysl
$user
=
"xxx";
//
pseudonyme
$passe
=
"xxx";
//
votre
mot
de
passe
$bdd
=
"xxx";
//
nom
de
la
base
de
données
$connect_db
=
mysql_connect($serveur,$user,$passe);
mysql_select_db($bdd,$connect_db);
?>
|
Demander
le
nombre
d'enregistrements
d'une
table
Mysql
et
stocker
ce
nombre
dans
une
variable
(
$nb
)
,
que
l'on
pourra
par
exemple
afficher
via
un
echo"$nb";
|
<?php
$requete
=
mysql_query("select
*
from
table");
$nb
=
mysql_num_rows($requete);
?>
|
Demander
le
pseudo
correspondant
à
l'id
"
$id
"
(
variable
)
dans
la
table
"
table
"
.
Très
utilisé
mais
valable
seulement
lorsqu'il
n'y
a
qu'une
seule
réponse
(
autrement
on
fait
une
boucle
).
|
<?php
$requete=mysql_query("select
*
from
table
where
id=\"$id\"");
$pseudo=mysql_result($requete,0,"pseudo");
?>
|
|
Demander
la
valeur
maximale
du
champs
id
dans
une
table
et
le
stocker
dans
la
variable
$idmax
|
<?php
$requete=mysql_query("select
max(id)
from
table");
$idmax=mysql_result($requete,0,"max(id)");
?>
|
Insérer
2
variables
dans
une
table.
Important
:
il
faut
une
variable
(
ou
une
valeur
fixe
)
par
champs
de
table
,
si
vous
ne
voulez
rien
mettre
dans
un
certain
champs,
mettez
\"\"
|
<?php
$requete=mysql_query("INSERT
INTO
table
VALUES
(\"$variable1\",\"$variable2\")");
?>
|
Modifier
2
champs
d'un
enregistrement
dans
une
table
mysql
.
Vous
n'êtes
pas
obligé
de
modifier
tous
les
champs
d'un
coup
.
|
<?php
$requete=mysql_query("update
table
set
champs1=\"$variable1\",champs2=\"$variable2\"
where
id=\"$id\"");
?>
|
Supprimer
un
enregistrement
dans
une
table
mysql
|
<?php
$requete
=
mysql_query("DELETE
from
table
where
id=\"$id\"");
?>
|
Afficher
le
pseudo
(
variable
prise
comme
exemple
)
de
tous
les
enregistrements
de
la
table
dont
l'id
est
$id
|
<?php
$requete=mysql_query("select
*
from
table
where
id=\"$id\"");
while($ligne
=
mysql_fetch_array($requete))
{
$pseudo
=
$ligne["pseudo"];
echo"$Le
pseudo
est
$pseudo";
}
?>
|
|
|
|