le 09/04/2004 à 20:56
NK-Wolf
Bonjour tout le monde
en faite je travail sur un script qui permet une gestion de contact par utilisateur
j'enregistre les contact de chaque utilisateur dans une table qui est constituée comme ceci :
table_contact
id ( champ autoincrementer )
id_user ( qui reprend l'id de l'utilisateur à qui appartient la liste de contact )
contact ( champ texte ).
le champ texte "contact" enregistre les contacts comme ceci :
contact1;contact2;contact3;contact4;contact5
j'utilise explode pour en faire un tableau en précisant le délimiteur ;
donc pour l'affichage pas de problème mais je ne sais pas comment modifier contact
maintenant je voudrais supprimer contact3 qui nous est renvoyer par explode sous $ct[2]
donc comment puis-je supprimer un $ct[] de la liste et enregistré le resultat dans ma table ?
Merci d'avance de votre aide
en faite je travail sur un script qui permet une gestion de contact par utilisateur
j'enregistre les contact de chaque utilisateur dans une table qui est constituée comme ceci :
table_contact
id ( champ autoincrementer )
id_user ( qui reprend l'id de l'utilisateur à qui appartient la liste de contact )
contact ( champ texte ).
le champ texte "contact" enregistre les contacts comme ceci :
contact1;contact2;contact3;contact4;contact5
j'utilise explode pour en faire un tableau en précisant le délimiteur ;
<?php
// je fait ma requête récupère les champ de la table
$id
$id_user
$contact
// je fait l'explode qui me fera un tableau constitué
// de $ct[0], $ct[1], etc... à chaque fois que le
// délimiteur est rencontré
$ct = explode(";",$contact);
// je compte mon résulta donc les $ct[]
$nb = count($ct);
// je déclare que la boucle commence à 0
$i = "0";
// je fait la boucle avec comme maximimum $nb
while ($i <= $nb)
{
// j'affiche le résulat
echo"<a href=\"index.php?file=Fiche&auteur=$ct[$i]\">$ct[$i]</a><br>";
// j'incrémente $i
$i++;
// fin de la boucle
}
donc pour l'affichage pas de problème mais je ne sais pas comment modifier contact
maintenant je voudrais supprimer contact3 qui nous est renvoyer par explode sous $ct[2]
donc comment puis-je supprimer un $ct[] de la liste et enregistré le resultat dans ma table ?
Merci d'avance de votre aide