Ses derniers messages sur les forums
salut,
il faut utiliser la commande exec.
En web je ne suis pas sur que cela soit réalisable (sinon pourquoi pas lister / modifier le système comme on veut ? ;)
@+
Il en faut peu pour être heureux !!!!!
salut,
il nous faudrait un peu plus de code pour y voir un peu plus clair :)
Sinon coté MySQL regarde du coté de like.
@+
Il en faut peu pour être heureux !!!!!
salut,
cela dépend de la structure de ton site de ce que entend par archivage etc !
@+
Il en faut peu pour être heureux !!!!!
salut,
je viens de tester ton code, il fonctionne.
est ce que mysql_insert_id retourn quelque chose ?
@+
Il en faut peu pour être heureux !!!!!
yop je t'ai répondu sur phpfrance
hum en fait tu a fait un copier coller du code de la globule ?
@+
Il en faut peu pour être heureux !!!!!
heu en fait c'est juste une lettre dans le formulaire ? si oui dans ce cas like peut être une bonne idée.
Le problème c'est que l'on pas vraiment d'infos clair la.
le mieux serait de nous expliquer clairement avec des mots simples ce que tu veut et la situation actuelle.
ajoute un peu de code : le formulaire et le traitement ça devrait nous aider a t'aider ;)
@+
Il en faut peu pour être heureux !!!!!
salut,
vu comme ça on ne peut te répondre, il faudrais pour cela savoir comment ton site est fait (enfin les infos que tu affiche).
Mais au pif :
- si les infos à archiver viennent d'un sgbd
- si tu a construit l'affichage dynamiquement à partir du sgdb
il te faut un script que tu lance tous les deux jours :
pour cela utilise un script qui vérifie la dernière date de lancement de l'archivage à chaque page ouverte par les internaute, si cela fait plus de deux jours tu démarre l'archivage "en fond" et continue le reste.
l'archivage peut correspondre à placer un champs dans ta table pour l'indiquer ou autre.
ceci dit tu peut simplement définir une durée d'affichage dans la table etc.
bref sans que l'on sache ce qui existe on ne peut pas t'aider et ne faire que des supposition plus ou moins utopiste ;)
@+
Il en faut peu pour être heureux !!!!!
Salut,
c'est pas clair du tout ton affaire la ;)
si tu souhaite afficher le "détails" sur un membre spécifique, il te faut passer la clef primaire de la table des membres dans le formulaire ou par l'url et l'utiliser dans la requête SQL (avec un = et non un like).
si tu pouvais décrire la chose plus simplement (de sorte que n'importe qui comprenne) cela devrais m'éviter (et a d'autre aussi) de répondre trop a coté de la plaque :)
PS : merci d'utiliser les balise bbcode pour l'affichage du cide en couleur :)
@+
Il en faut peu pour être heureux !!!!!
Yop,
A tu essayé sans charset ou avec un autre charset (utf-8) ?
@+
Il en faut peu pour être heureux !!!!!
au pire
<?php
$pays = array('France','Belgique','Canada','Espagne','Italie','Monaco','Maroc','Portugal','Suisse','Autre');
$erreur = '';
echo'<select name="pays" id="pays">';
if( (is_array($_POST['pays') === true) && (in_array($_POST['pays'],$pays) === true)) {
$erreur .=" le pays n'est pas correct<br />";
}
else {
$_POST['pays'] = '';
}
foreach ($pays as $p) {
echo '<option value="'.$p.'"';
if ($_POST['pays'] == $p) {
echo ' selected="selected"';
}
echo '>'.$p.'</option>'."\r\n";
}
?>
</select>
avec ça tu a toujours $_POST['pays'] qui existe pour l'affichage, si le formulaire n'est pas valider ça s'affiche sans pré sélection.
utilise var_dump pour voir le contenu des variables aux différents endroit du code ;)l
@+
Il en faut peu pour être heureux !!!!!