zak888

  • Signature
    Visistez www.micro-bidouilles.fr.st !!!
  • Site web
  • Nombre de sujets
    2
  • Nombre de messages
    17
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

zak888
le 21/04/2004 à 11:27
Mauvais effacement...
Non mais c'est bon j'ai suivit ton premier conseil :

$num = 0;
while ($data = mysql_fetch_array($req)){
$num=$num+1;
$id = $data['id'];
$titre = $data['titre'];
//instruction...
}

ca marche très bien, c'est très cours, juste à incrémenter la variable num et c'est bon.

Merci.
@+
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 20/04/2004 à 10:41
Mauvais effacement...
Ok je vais faire ca
Merci ^^
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 20/04/2004 à 10:18
Mauvais effacement...
Oui mais pour les numéroter j'utilise id...
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 20/04/2004 à 09:52
Mauvais effacement...
Oui mais alors comment corriger le problème ?
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 20/04/2004 à 08:42
Mauvais effacement...
Bonjour,
Je suis en train d'installer un système de gestion de ma rubrique "Tucs et astuces" s'apparentant au systèm de news. Malheureusment j'ai un problème :
Lorsque je crée une nouvelle astuce, elle s'insère dans la bdd et je peux y accéder vi mon site (l'afficher). Jusque là tout va bien. Mais lorsque j'en vire une et que j'en rajoute une ensuite il saute un "id" ; je m'explique : voici ma table "tips" :
un id(int) auto_increment
un astuce(text)
et un titre(text)
Si j'ai 3 astuces, j'aurais id=1, id=2 et id=3.
Si je vire id=3 et que je rajoute une astuce, j'aurais en tout : id=1, id=2 et directement id=4 !!

Comment régler ce problème ?
Merci.
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 08/04/2004 à 07:19
Éditeur PHP/HTML
Personnellement j'utilise Context ; il est gratuit.
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 29/03/2004 à 17:50
Nombre de messages
Je vais attaquer l'inserton d'URl, de smiley etc lol

Merci encore
a+
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 29/03/2004 à 17:49
Nombre de messages
Volà j'ai trouvé !
ok, je viens de lire ce quetu as écrit, je crois que c'est ce que j'ai fait... :

$sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets ORDER BY date_derniere_reponse DESC';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($data = mysql_fetch_array($req)){
$id_sujet = $data['id'];
$auteur = stripslashes($data['auteur']);
$titre = stripslashes($data['titre']);
$date_derniere_reponse = $data['date_derniere_reponse'];
sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);

$sql = 'SELECT count(*) FROM forum_reponses WHERE correspondance_sujet="'.$data['id'].'"';
$resultat = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$enr = mysql_fetch_array($resultat);
$nb_msg = $enr[0];

Merci beaucoup :-)

Je te remercie I M@N pour m'avoir secoué un petit peu :-)
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 29/03/2004 à 17:43
Nombre de messages
Voici le code :

<?
$base = mysql_connect ('localhost', 'abcdef', 'mot_de_passe');
mysql_select_db ('azerty', $base) ;
$sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets ORDER BY date_derniere_reponse DESC';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

$sql2 = 'SELECT count(*) FROM forum_reponses WHERE correspondance_sujet="'.$data['id'].'"';
$resultat = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
$enr = mysql_fetch_array($resultat);
$nb_msg = $enr[0];

while ($data = mysql_fetch_array($req)){

$id_sujet = $data['id'];
$auteur = stripslashes($data['auteur']);
$titre = stripslashes($data['titre']);
$date_derniere_reponse = $data['date_derniere_reponse'];
sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);
echo'<tr bgcolor=#6666FF><td width="100" align="center" valign="top">
<font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">'.$auteur.'</font></td>
<td style="cursor: Hand;" onMouseOver=style.backgroundColor="#6666FF" onMouseOut=style.backgroundColor="#827DFF" onClick=move("http://zak888.free.fr/forum/lire_sujet.php?id_sujet_a_lire='.$id_sujet.'"); bgcolor="#827DFF" width="300" align="center" valign="top">
<font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">'.$titre.'</font>
</td><td width="210" align="center" valign="top">'.$nb_msg.'</td><td width="100" align="center" valign="top">
<font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">'.$jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute.'</font>
</td></tr>';
}
mysql_free_result ($req);
mysql_close ();
?>
Visistez www.micro-bidouilles.fr.st !!!
zak888
le 29/03/2004 à 17:37
Nombre de messages
Oui il les affiches.
j'obtiens puis les id des topics...
Visistez www.micro-bidouilles.fr.st !!!
LoadingChargement en cours