twixster
Messages postés45Date d'inscriptionlundi 6 février 2006StatutMembreDernière intervention29 novembre 2007
-
20 févr. 2006 à 11:14
cs_AlexN
Messages postés694Date d'inscriptionlundi 5 décembre 2005StatutMembreDernière intervention 8 janvier 2014
-
21 févr. 2006 à 18:32
bonjour plusieur questions pour vous :D
1)
$req= "SELECT count(*) from magasin";
$sql= mysql_query($req);
comment savoir combien y a d'element???
2) je fais un select, mais voila, si je rajoute un element dans ma base, je veux que mon select le rajoute automatiquement, sans que je doivent touche a mon code ou a ma base de donné.
twixster
Messages postés45Date d'inscriptionlundi 6 février 2006StatutMembreDernière intervention29 novembre 2007 20 févr. 2006 à 14:24
Comment recupere t on la valeur choisie dans la liste?
$r=?????;
$resq="select nom from technicien where id='$tech'";
$resuuu=mysql_query($resq);
$tab=mysql_fetch_array($resuuu);
$nome=$tab['nom'];
$query = "select id, nom from technicien order by nom asc;";
$sql = mysql_query($query);
// on construit le <select>
echo '<select name="receptionn" id="select">';
// une première option 'vide'
echo '<option value="0"> --- Choisir un technicien --- </option>';
// on parcours la table
while( $arr = mysql_fetch_assoc($sql) ) {
// une option pour chaque membre
echo '<option value="'.$nome.'"';
// préselection d'un membre au cas où
if($r==$arr['id']) echo ' selected ';
echo '>'.$arr['nom'].'</option>';
}
echo '</select>';
twixster
Messages postés45Date d'inscriptionlundi 6 février 2006StatutMembreDernière intervention29 novembre 2007 20 févr. 2006 à 14:39
au fait, c'est une gros projets ...
la premiere partie vu au debut est ok, pas de soucis ...
met pour la suite, je suis sur une autre partie du programme, j'utilise une autre base de donne, et je refais le meme style que la question du post.
c'est un dire un menu deroulant qu'y m'affiche differentsnom, j'en selectionne un, je le sauve en bd, et quand je reviens sur cette page, je veux que ce nom soit afficher comment faire?
J_G
Messages postés1406Date d'inscriptionmercredi 17 août 2005StatutMembreDernière intervention28 août 200710 21 févr. 2006 à 17:31
;)
Tu veux un vrai truc de fainéant ?
<?php
// Pour échapper les array multi-dimensionnelles
function array_escapestring (&$item, &$key) {
if( is_array($item) ) array_walk($item, 'array_escapestring');
else {
$item = addslashes(stripslashes($item));
$key = addslashes(stripslashes($key));
}
}
/*
Pour récupérer les variable de $_POST, $_GET, $_COOKIE et $_SESSION
Rien de plus simple...
ATTENTION :
Le passage via post, get, cookie echappe automatiquement les valeur !!!
Par contre, je suis désolé pour le code très très condensé... C'est ma façon de faire :(
*/
function post( $name, $default=false) {
if( !isset($_POST[$name]) ) return $default;
if( is_array($_POST[$name]) ) array_walk($_POST[$name], 'array_escapestring');
else $_POST[$name] = addslashes(stripslashes($_POST[$name]));
return $_POST[$name];
}
function get( $name, $default=false) {