Keika

  • Signature
    Le PHP --> C'est dur !
  • Nombre de sujets
    123
  • Nombre de messages
    753
  • Nombre de commentaires
    8
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Keika
le 24/08/2006 à 22:06
Parse error
Bonjour.

voila le wall pour le probleme:

Wall

j'ai mis 3 pages dans ce wall et j'ai l'erreur suivante à l'affichage:

Parse error: parse error, unexpected $end in E:Program FileswampwwwTensainews.php on line 232


un grand merci à ceux qui m'aideront ou juste regarderont
Le PHP --> C'est dur !
Keika
le 21/08/2006 à 23:39
[SQL]
j'ai trouvé !

en fait ma page de traitement commencait par:

<?


et non par:

<?php


donc j'ai modifié et ca roule... Ca doit etre une nouveauté de PHP5 parcequ'avant ca fonctionnait... Mais faut dire aussi que je ne vois pas pourquoi je ne l'avais pas mis à la base... zarbi !

++

K.
Le PHP --> C'est dur !
Keika
le 21/08/2006 à 23:28
[SQL]
salut.

voila. je suis passé à PHP 5 avec wamp et j'aimerai savoir si les requetes SQL ont changé avec PHP 5?

j'avais ca avant :

$sql = 'SELECT titre FROM news WHERE id = "'.$_GET['id'].'"';


et ca allait tres bien. Maintenant lorsque je traite les infos ca me donne :

'.$sql.'
'.mysql_error()); // on recupere le resultat sous forme d'un tableau $data = mysql_fetch_array($req); // on recupere la valeur qui nous intersse $titre = $data['titre']; // on libère l'espace mémoire alloué pour cette interrogation de la base mysql_free_result ($req); // lancement de la requête pour effacer notre news $sql ='DELETE from news WHERE id="'.$_GET['id'].'"'; // on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die) mysql_query($sql) or die('Erreur SQL !'.$sql.'
'.mysql_error()); // on ferme la connexion à la base mysql_close(); Header ('Location: ../index.php') ; // un petit message afin de voir ce qui s'est passé echo 'Nous venons de supprimer '.$data['titre'].' de la base '; } else { echo 'La variable de notre formulaire n\'est pas initialisée.'; } ?>


sur fond blanc de page...
Le PHP --> C'est dur !
Keika
le 16/08/2006 à 15:27
Bonjour recurrent
hey GLOBULE, si t'as des vacances, pense à la V4... ^_^
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 12:21
css - Alternance
c'est bon, j'ai trouvé ^_^

<?php
$i = 0 ;
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {

// on affiche les résultats
$row = "row" . $i % 2 ;
echo '<div class="'.$row.'"<a href="'.$_SERVER['PHP_SELF'].'?var_pages=7&amp;id='.$data['id'].'">'.$data['titre'].'</a></div>';
$i++ ;
}
?>
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 10:08
Bonjour recurrent
Perso, à partir du 27 septembre, je vous passerai le bonjour depuis Sydney... ^_^ on reparlera du temps à Noel ! :D
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 10:06
css - Alternance
Yop.

probleme du jour, alterner des couleurs d'une ligne à l'autre...

J'ai une requete SQL qui retourne plusieurs résultats. Un résultat pas ligne. J'aimerai que deux couleurs de lignes alternent pour surligner les retours de la requete.

J'ai tout betement mis dans un css, ceci:

.row0 { background-color: #FFFFFF;}
.row1 {background-color: #FF0000;}


Code tout bete mais efficace ^_^.

Maintenant je galere au niveau du code php.
j'ai ceci:

<?php 
echo '<div><a href="?var_pages=7&amp;id='.$data['id'].'">'.$data['titre'].'</a></div>';
?>

je me doute que je vais devoir mettre mes class row0 et row1 dans le div, mais comment lui faire comprendre qu'il doit alterner les couleurs ?

Merci d'avance

K.
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 10:00
probleme d'envois et retour
pourquoi personne ne réponds? si je ne suis pas clair faut me dire de réexpliquer ^_^
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 09:58
bordure lien image
alors, voyons ca:

.image
{
border: 0;
}

Ca je suppose que c'est pour que toutes tes images n'aient pas de bordure. Pour que ton navigateur le comprenne, tu attribues une class (.image dans le css) à chacune de tes images (un truc genre <balise class="image">). Ca doit te prendre la tete, non ? ^_^

Comme toutes tes images doivent apparaitre grace à une balise de ce genre:

<img src="image.jpg" alt="image" title="image" />


Je te propose de regarder dans quoi tes images s'affichent. S'affichent-elles dans un div, un paragraphe (<p>), un tableau (<table>) ? Et ensuite de faire une règle plus générale. Je te donne l'exemple de regle si c'est dans un div (et là l'exemple fera que tu n'auras aucune bordure pour toute image se situant dans un div):

div img { border: 0 ;}


Ensuite :

float: left; /* flottement du logo à droite */

Dans mes derniers cours d'anglais je me souviens avoir lu que LEFT signifiait GAUCHE et non droite... :D

Next ^_^:

#rubriques /*ce bloc prend toue la largeur */
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Je ne sais pas comment est fait ton site donc je fais dans la supposition. Mais tu devrais mettre cette regle dans body, non ? Si tu veux que ce soit ces polices qui s'affichent partout sur ton site...

... :

ul#menu li
{float: left ;text-align: center ;}]

bon là tu consideres que ul est comme un div alors que non ! Le div sert pour le placement, alors que ul n'est que de la présentation. Enfin je ne suis pas clair mais ton truc ne peux pas fonctionner. Avec le HTML d'en dessous essaye plutot ca (dans le css):

#rubriques ul a{
margin-left: 20px ;
}

Et surtout, les puces ca mets les texte à la VERTICALE et non à l'horizontale... l'exemple que je t'ai mis fonctionne chez moi et les menus sont à l'horizontale ^_^. Et aussi vire (dans le HTML)
id="menu" --> qui ne sert à rien...
et tous les <li></li> qui entourent les <a> et sa roulera.

Autres chose:

Ton div infos2 est décalé par rapport à infos1. Essaye de trouver pourquoi, c'est pas tres compliqué c'est une de tes trois lignes dans le css pour infos2 qui ne devrait pas etre là ^_^


Si tu as toujours des problemes et que tu ne trouves vraiment pas, demande moi j'ai gardé les sources qui fonctionne chez moi ^_^

Ciao
Le PHP --> C'est dur !
Keika
le 15/08/2006 à 08:58
Centrer du texte à coté d'une image
si c'est pour centrer, en dessous de l'image essaye ca:

<span class="name_of_user">
<img src="pics/dossier_photo.gif" width="43" height="48" alt="dossier photo" />

Arnaud
</span>


ca devrait le faire :D
Le PHP --> C'est dur !
LoadingChargement en cours