Vous n'êtes pas identifié(e).
salut,
sans rechargement de la page il faut utiliser AJAX.
Dans le cas avec ou sans il faut utiliser une requete sql qui va chercher les bonnes infos (je suppose qu'elle sont dans des tables ?)
dans par exemple
le choix du département donne une variable ($_POST ou $_GET) qui va te permettre de créer une requete pour les villes exemple : select nom from tablecommunes where departement=$_POST['departement']
idem pour le reste.
juste comme ça une commune n'appartient a une ville, il s'agit d'une commune (ou un p'tit village mais c'est une entité à part entière) par contre une ville ou commune peux contenir des lieux dit (ou village en bretagne ..) des quartiers etc.
ceci dit ça ne change rien au fait qu'il te faut récupèrer le nom de l'ancetre permettant la selection des infos a afficher et ensuite la génération des listes déroulante.
si tu nous montre la structure des tables je pourrais te faire un exemple simple (sans ajax ^^).
@+
Salut,
Tu peux aussi utiloser synaptiqie je pense, mais il faut surtout que tu regarde tes depots pour etre sur qu'ilnsoot a jour. Je sais que debian est passé en 5.3 il ya deja quelque temps, peut etre que des depot de versionnplus recente d'ubuntu (s'il y a) peut t'apporter la solution.
Je te conseil aussi de poser la question sur un forum dedié a ubuntu ils seront plus a meme de t'aider.
@+
sympa l'attribution du mérite .... http://forum.phpfrance.com/post358951.html
perso j'ai donné le même type de réponse => http://forum.phpfrance.com/php-debutant … 59113.html .....
salut,
pour l'id c'est que tu met id="numero_serie" à tout les input, idem pour les deux lignes du dessous
ensuite pour quoi lignes[numero_serie], lignes[details] et lignes[PartNumber] tu pourrais simplement utiliser 3 tableaux c'est plus simple
ensuite si tu affiche tous cela dans une boucle tu n'a pas besoin de préciser l'index (sauf si celui ci à vraiment une importance, mais les 3 champs auront le même index.
par exemple
avec ça tu aura trois tableaux avec les mêmes index (si bien sur tu affiche le tout dans une boucle par groupe de trois).
l'ajout du $i dans l'id permet de tous les différencier et ainsi ne plus avoir de soucis avec JS si tu souhaite les valider avec (ou faire quoique soit )
@+
salut,
est ce qu'en dehors de pma le serveur fonctionne ?
a tu essayé de télécharger une nouvelle archive de pma et de l'utiliser que le serveur ? (histoire de voir si c'est ta conf globale ou juste le pma existant qui déconne).
@+
Pour créer le fichier PDF depuis word le plus simple est d'utiliser une imprimante PDF comme PDF creator (a trouver sur le net )
@+
salut,
ce que tu fait est une bonne pratique
Pourquoi ?
Par le sieur Rostand n'a p'tet pas écrit qu'un livre et que cela va t'éviter des "doublons" dans la case auteurs.
tu me suis pas ?
imagine que entre Rostand, rostand ou même RoStanD ou pire, c'est des chose différentes pour le sgbd (et php aussi d'ailleur) et donc tu aura 3 auteur, la pas de soucis, c'est un chiffre.
autre chose imagine que dans un moment d'égarement tu écris rostant et que ton code fonctionne correctement et insère nom prénom dans la case. Le jour où tu t'en rend compte, il faut que tu modifie tous les tuples. tu me diras c'est pas grave un simple update suffit c'est pareil partout. Exact, mais corriger une ligne c'est quand plus rapide que 400
Par contre pour récupérer le nom de l'autreur et le titre de l'ouvrage en une seule fois, va falloir utiliser une jointure. Pour cela un peu de doc => http://sqlpro.developpez.com/cours/sqlaz/jointures/ ce n'est pas très compliqué a faire.
Un autre argument, ce que tu a fait s’appel utiliser une clef étrangères. Pourquoi étrangère ? parce qu'elle est étrangère a la table en cours.
ces clefs sont indexées et si tu index aussi celle ci (si tu utilise le moteur innodb et que tu indique explicitement cette dépendance, cela sera fait automatique) tu permettra au sgbd (ici mysql) de te retourner l'info plus vite
il s'agit en fait de la 1ere ou deuxième (je sais plus) forme normale d'une base (unicité de la valeur).
@+
simplement parce que ton script est pas à la racine, regarde ce que pathinfo retourne pour avoir une idée de ce qui se faire
@+
salut,
a tu essayé de fixer simple $page = 'gharbaoui/oeuvres/peinture.php'; ?
avec ça directement tu devrais avoir un résultat correct ?
@+
dans ce cas il te faudra créer une requete qui compte le nombre de match perdu et le nombre de match gagné avec la pondération de ceux ci tu pourra remplir un nombre points (a moins que tu ne ai un champ points dans la description d'une équipe et que quand tu rentre les résultats tu ajoute le nombre de points correspondant a la victoire, le nulle ou la défaite. Pour afficher le classement une simple requete SQL avec un "order by" sur le champ points et le tour est jouer
Bon ça doit aussi être réalisable en SQL avec un trigger bien fait (et donc cela serait automatique mais la c'est plus dans la version débutant
@+
salut,
a priori c'est tous a fait possible.
sur le principe je dirais qu'il faut
- un table SQL qui contient les infos des équipes (par exemple le nom, des pts, nb de match gagné, perdu etc)
- une table SQL qui contient les joueurs des équipes (il s'agit d'une table qui contient les clefs primaires des tables joueurs et équipes)
- une table SQL qui contient les infos tournoi (nom, date, nombre d'équipe match, règle spécifique etc).
- une table SQL qui contient les équipes participant aux tournois (comme la table équipe, cette table ne contient que les clefs primaires de table équipe et tournois
Après ça dépends si tu veut la gestion complète, dans ce cas il faut une table match qui va contenir tous les matchs possible (pour faire on va dire que toutes les équipes doivent se rencontrer et la c'est facile un tuple par équipe). cette table contient la clef primaire du tournoi (pour savoir a quel tournoi on fait référence ).
Après c'est de la "tambouille" php il va te falloir un script qui gère les tournois, les équipes et les matchs. Pour cela je te conseil de lire les tutos du sites ainsi que ces articles sur SQL afin d'avoir des bases correct pour le faire
si tu a des soucis revient poser tes question code a l'appui pour que l'on essai de t'aider (on ne fera pas le script complet ).
@+
Pour ce qui est des formulaires c'est dans les tutos
pour ce qui est de l'embarqué ça dépend de comment tu vois la chose, s'il s'agit d'un truc toujours connecté au net tu peux faire une appli web avec session et l'utiliser avec n'importe quel pc / tel etc de connecté.
dans ce cas la suit simplement les tutos et tu va y arriver.
@+
montre le code qui te pose problème que l'on vois où tu buche
@+
je suis avec toi, c'est la réaction que j'ai eu en lisant la quote du mail !
il faut déclarer la variable avant son utilisation et la ce n'est pas le pas.
et oui lire les tuto c'est pour débuter il faut bien commencer par quelque chose et un peu de lecture est une méthode qui a fait ces preuves
@+
salut,
et que n'arrive tu pas a faire dans tous ceci ?
- le formulaire ? il y a un tuto sur le sujet
- la lecture dans le fichier excel ? la heu c'est un poil compliqué mais si c'est enregistré en CSV pas de soucis => fgetcsv, ci c'est un xls la va falloir jouer avec l'extension COM de php, j'ai trouvé rapidement ce projet (à oublier ça ne semble pas du tout fonctionner...) !
PS : excel n'est pas une base de donnée, a la limite access, mais une base de donnée c'est plutôt des gestionnaire tel SQL server, mysql, oracle, pgsql et bien d'autre
@+
il ne faut pas de ' dans la chaine css donc background-image:url(midi.jpg);
par contre j'appuie la remarque de MK tu mélange tout et donc ça ne va pas fonctionner. je suis prêt à deviner l'erreur que php t'indique
******frottage de boule ..................... de cristal (pff a quoi pensiez vous ^^) **************
je vois .....
une parse error ligne 5 unexpected . etc etc
je te conseille donc de lire les tutos du site en commençant pas les premiers la solution à ton problème s'y trouve
@+
salut,
coté html
- ajoute une case dans le tableau (td)
- une balise image
- un lien c'est la balise a
Il faut un lien vers une page qui réalise la mise a jour (par exemple update.php?id=12à
Tu prend l'id dans la base dans l'affichage actuel tu le met dans le lien à ce moment la !
Revient nous voir avec ton code si t'a des soucis
@+
comme l'indique xTG remplace les <? par <?php (utilise n'importe quel éditeur de texte un peut évolué comme notepad++ ou kedit pour un remplacement à la volé).
les shorts tags font que le php n'est pas interprété d’où son affichage dans la formulaire (et bien sur l'action du formulaire n'est pas bon).
ensuite ça devrait rentrer dans l'ordre, ci ce n'est pas cas indique nous les messages d'erreurs recontré !
pour nvu => /dev/null
@+
salut,
pas a ma connaissance.
qu'a tu tenté et changé ?
tu sais que tu n'est pas obligé de rebooter la machine et que redémarrer apache suffit ?
montre nous la conf du php.ini que tu a (pas le fichier complet juste le bout qui va bien
quel version de php ?
@+
salut,
affiche plutot une liste déroulante à partir des infos de la table role. tu met l'id en value de l'option et ainsi tu a direct la valeur à insérer dans la table des membres
bon faudra quand même vérifier que cette valeur existe avant insertion dans l'autre table, parce que l'on ne peut être certain que la valeur soit bonne (tu ne peut pas savoir si le formulaire n'a pas été modifié).
@+
yop,
correction
- config.inc.php ligne 18 => $PATH_INDEX = $URL.'/detailsnews.php'; <= remplace detailsnews.php par le fichier qui affiche les news
- config.inc.php ligne 19 ajouter $url_smiley = 'http://192.168.1.11/MyNews/images/smiley/'; : c'est l'url vers les smileys si pas indiqué par défaut $url.'/images/smiley/';
- menu.php dans le lien ligne 35 changer le # en ? (<a href="<?php echo $PATH_INDEX; ?>?id_news=<?php echo $id; ?>"> )
- news.php ajouter : $a->setSmileyPath($url_smiley); après ligne 107
- news.php au début :
- dans class_smile_bbcode.php
ajouter
Dans la fonction (je l'ai mis à partir de la ligne 41 après le constructeur)
ajouter var $smileypath = './images/smiley/'; ligne28 avant //$chaine
te donne la liste des news à partir de celle sur laquelle tu clique (donc clic + nbnews précédente).
le code corrigé => c'est la
autre modif
Ajout d'un peux de commentaire par ci par la
ps : c'est truc que j'ai jamais testé ça fait un bout que c'est comme ça
voila c'est tout pour ce soir XD
@+