PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Défouloir » Ce n'est pas un dû » 03-07-2011 20:56:33

xTG

Oui popâ, j'y retourne en septembre... sad
Après mes uniques vacances de l'année (les deux dernières semaines d'Août). (Comment ça je tente de vous attendrir ?)

#2 Re : Défouloir » Ce n'est pas un dû » 03-07-2011 20:56:33

xTG

Suffit de regarder la tête du code, s'il est tout délavé c'est que c'est un code à Pierrot. big_smile

#3 Re : MySQL, PostgreSQL, etc... » Probleme hyperlien unlink » 26-05-2011 20:08:17

xTG

Et avec une url dont le nom du fichier change à chaque fois tu crois pouvoir le supprimer ? (cf uniqid() )

#4 Re : Forum Général PHP » Background d'un site » 28-05-2011 13:17:17

xTG

Oui enfin c'est assez adaptable pour y ressembler. smile
Même si la forme n'y est pas, le fond y est. (jeu de mot ou pas jeu de mot ? big_smile)

#6 Re : Forum Général PHP » phpvers pdf » 19-05-2011 19:31:09

xTG

Ou alors si c'est la suite office 2007 ou supérieure c'est aussi en natif l'export en pdf.

#7 Re : Forum Général PHP » [Résolu] Vérifier si un formulaire généré à la volé est rempli » 18-05-2011 08:10:38

xTG

Pas vraiment tout suivi dans les échanges mais un flag ne suffirait pas ?

$flag = false;
foreach($_POST['numero'] as $champ)
{
  if( empty($champ) ) $flag = true;
}
if( $flag === true )
  echo "Un champ est vide.";

#8 Re : Forum Général PHP » Formulaire,image et impression » 16-05-2011 16:53:16

xTG

Bah... On va dire que c'est juste que j'ai de l'avance sur la langue française du futur...
Elle est tellement modifiée ces dernières années pour s'adapter au mauvais français de tous les jours que ma petite faute passerait bien inaperçue. big_smile

#9 Re : Forum Général PHP » Formulaire,image et impression » 16-05-2011 16:53:16

xTG

Lorsque tu upload ton images redimentionnes là. smile
Tu peux utiliser la librairie GD pour cela.
Voici un tutoriel parmi tant d'autres : http://blog.userland.fr/post/2007/03/03 … ges-en-PHP

#10 Re : Forum Général PHP » Le $_POST me retourne l'ID et pas le nom ??? » 08-05-2011 16:42:48

xTG
Maljuna Kris a écrit :
xTG a écrit :

Cela se fait (ou pas !) mais ce n'est pas optimisé et absolument pas en troisième forme normale (voir un cours sur Merise).
On insère dans ce cas là l'id de l'auteur en tant que clé étrangère. Et pour récupérer lors de la lecture le nom de l'auteur il suffit d'une jointure entre les deux tables.

??????
Jean_mi17 a raison, il faut bien récupérer la clé étrangère par requête à un moment donné pour pouvoir faire l'insertion.
La contrainte foreign key ne fait que vérifier que la clé fournie pré-existe dans la table auteurs au moment de faire l'INSERT dans la table t_ouvrages et rejette l'insertion si la contrainte n'est pas vérifiée.
Ni Merise ni les formes normales ne fourniront ce renseignement, il faut, d'une manière ou d'une autre le requérir auprès du SGBD.

Il indiquait l'inverse Kris. smile
Il possède l'id, donc il récupérait le nom et l'utilisait dans sa requête insert.
Tu as du faire un mélange de nos deux posts. tongue

#11 Re : Forum Général PHP » Le $_POST me retourne l'ID et pas le nom ??? » 08-05-2011 16:42:48

xTG

Cela se fait (ou pas !) mais ce n'est pas optimisé et absolument pas en troisième forme normale (voir un cours sur Merise).
On insère dans ce cas là l'id de l'auteur en tant que clé étrangère. Et pour récupérer lors de la lecture le nom de l'auteur il suffit d'une jointure entre les deux tables.

#12 Re : MySQL, PostgreSQL, etc... » Probléme de connection au niveau host » 22-04-2011 14:19:50

xTG

C'est tout simplement parce que le serveur est configuré pour que la bdd ne soit pas exploitée de l'extérieur...
Donc tu ne pourras pas t'y connecter à partir de ton ordinateur, seul un script sur le serveur permet d'y accéder.

#13 Re : Forum Général PHP » consiele » 13-04-2011 18:46:10

xTG

FluxBB ne supporte que peu de plugin car son objectif est d'être léger.
Donc pour ta galerie il faudra te pencher vers phpBB.

#14 Re : Forum Général PHP » Extraction de requete mysql mise dans des array » 11-04-2011 06:02:54

xTG

foreach($tableau as $clé => $valeur) wink

Pour obtenir les informations du gang ainsi que son score il faut faire une jointure.

#15 Re : Forum Général PHP » organiser un xml par colonnes. » 25-04-2011 21:04:06

xTG

Si tu veux pouvoir faire un <tr> dans ton enregistrement il faut que cela soit celui d'un autre <table> que celui qui contient tes données.
C'est le seul moyen pour obtenir des colonnes tout en gardant ton organisation titre-informations.

#16 Re : Forum Général PHP » organiser un xml par colonnes. » 25-04-2011 21:04:06

xTG

Ton agencement de balise HTML est par contre totalement illogique.
Tu devrais relire un cours sur les tableaux HTML.

Cela dit, cela ne m'explique pas pourquoi son code affichait toujours le même item dans l'objet.

Il a dédoublé son code, il fait deux fois le chargement du XML et la boucle foreach. (cf premier post)

#17 Re : Forum Général PHP » Warning: getimagesize » 10-04-2011 13:37:34

xTG

Ah oui autant pour moi j'avais cru comprendre que cette fonction était dans un autre script suite à l'ajout de l'image via celui-ci.
Le soucis à mon avis c'est que cette fonction est incapable de te trouver le dossier temporaire.
En effet il n'est pas sur ton espace web, donc /tmp il peut toujours courir. hmm
Malheureusement je n'ai aucune solution qui me vient à l'esprit.

#18 Re : Forum Général PHP » organiser un xml par colonnes. » 25-04-2011 21:04:06

xTG
Maljuna Kris a écrit :

Donc tu ne peux pas le parcourir avec foreach

SimpleXmlElement implémente un itérateur donc c'est possible d'utiliser foreach (la preuve en image sur son site, sinon il n'y aurai rien d'affiché).
Mais nous nous écartons du problème. wink

Pour faire deux colonnes il suffit d'utiliser <td></td> et un compteur.
Petit exemple :

$i = 1;
echo "<table><tr>";
foreach(......)
{
  echo "<td>$i</td>"; // une colonne
  if( $i % 2 == 0 ) // toutes les deux cases
    echo "</tr><tr>"; // nouvelle ligne
  $i++;
}
echo "</tr></table>";

#19 Re : Forum Général PHP » Warning: getimagesize » 10-04-2011 13:37:34

xTG

move_uploaded_file() fonctionne avec la racine web, donc je ne pense pas que ton fichier existe vu que tu pars de la racine de ton système.

#20 Re : Forum Général PHP » organiser un xml par colonnes. » 25-04-2011 21:04:06

xTG
$catalos = ($xml->catalo); // ligne présente dans ton script
var_dump($catalos); // ligne à rajouter

wink

#21 Re : Forum Général PHP » faire un lien qui pointe que une ecran de modification » 29-03-2011 21:11:30

xTG

Alors pour un code plus lisible voilà comment je ferrai :

$tiers_nom = mysql_result($resultat , $Compteur ,"tiers_nom");
$tiers_cle_primaire = mysql_result($resultat , $Compteur ,"tiers_cle_primaire"); // la clé primaire de ta table
echo '<a href="page.php?id=' . $tiers_cle_primaire . '">' . $tiers_nom . '</a>';

Sinon il y a plus simple d'utilisation que mysql_result, regardes ce cours :
http://phpdebutant.org/article66.php

#23 Re : Forum Général PHP » faire un lien qui pointe que une ecran de modification » 29-03-2011 21:11:30

xTG

En gros tu n'affiches pas une fiche mais tu parcours toutes les fiches actuellement non ?

#24 Re : Forum Général PHP » Changement de CSS en fonction de l'heure... » 29-03-2011 16:05:30

xTG

Pourquoi pas tout simplement :

$heure = date('G');
echo "<link href=\"css_time/$heure.css\" rel=\"stylesheet\" type=\"text/css\" />" ;

Avec des fichiers :
0.css
1.css
...
12.css
...
23.css

#25 Re : Forum Général PHP » faire un lien qui pointe que une ecran de modification » 29-03-2011 21:11:30

xTG

Quel est la structure de ta table ?
Tu dois avoir une clé primaire identifiant l'enregistrement composé du nom et du prénom.
Il suffit de l'insérer dans le lien dans le genre : modifier_enregistrement.php?id=$id
Et de le récupérer dans la page via le tableau $_GET pour afficher le bon enregistrement.

Pied de page des forums

Propulsé par FluxBB