suppression array
Bsr
j'utilise un tableau, de deux dimension, le tableau est rempli avec des tuples,
comment faire pour supprimer un tuple ??
pareil pour l'update ^_^
merci
اللهم يسر
Ben pour l'update, tu re assignes la clé a une autre valeur, et pour la suppression, utilise unset.
merci bien pour votre quick reponse
mais comment utiliser le unset??
je met unset($nom_array[indice])
mais ca marche pas !!!
un autre souci !!
voici mon code
<?php
$query = 'select personne from temp_per where session_id = 1';
$result = mysql_query($query);
while($rs_pers = mysql_fetch_assoc($result))
{
$un_ser_trade_in = unserialize($rs_pers['trade_in']);
}
?>
mis le probleme c'est le tableau en retour, ne contient qu'un seule tuple, pourtant, j'an ai 3 pour l'instant
il retourne le dernier
comment faire pour avoir tt mes enregistrements
merci bien
اللهم يسر
Pour le unset, c'est pourtant comme cela que tu dois l'utiliser.
Qu'est ce qui te fait croire que cela ne marche pas ? Pour t'en assurer fais un print_r avant et après le unset.
Sinon, ton code avec tes 3 tuples est bon.
Après, je ne comprend ce que tu veux faire, mais en tout cas, ta variable $un_ser_trade_in est ecrasée à chaque tour de boucle, il est surement la ton problème.
Bsr
ca va puor l'unset, ca fonctionne maintenant
<?php
unset($nom_array[$indice]);
?>
mais quand on sort d'un probleme on se rend compte pas quand est devant un autre ,lol
le probleme c'est quand je suprime un element, et je boucle sur mon array, le dernier element n'est plu affich, il existe mais il ne s'affiche pas
<?php
$array[0]['name']='coucou';
$array[1]['name']='coucou1';
$array[2]['name']='coucou2';
echo 'quand je suprime par exemple lelement :';
unset($array[0]);
for($i; $i<count($array);$i++)
{
echo $array[$i]['name'];
}
echo 'naffichera que coucou1';
?>
y'a t'il une possibilt de rendre le tableau ordonne, ca veux dire apres supression d'un element, si cet element a la valeur 2, celui qu'il le suit aura ce 2
Merci
اللهم يسر
Utilise un foreach au lieu d'un for, et tu n'auras pas ce problème d'index qui n existe plus.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: