Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1279 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] ereur qui m'enerve

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] ereur qui m'enerve

n°177386
bozocarzu
Posté le 16-07-2002 à 22:19:46  profilanswer
 

Parse error: parse error, unexpected '>' in d:\site\bozowolrd\news\admin\news\nouveau dossier\a.php3 on line 8
 
 

<?
include("config.php" );
$query="SELECT * FROM chansons
$result=mysql_query($query);
while($row=mysql_fetch_row($result)){  
 $id=$row[0];
 $chant=$row[3];
 $search ="<br />";
 $replace ="";
 $chant2 = preg_replace ($search, $replace, $chant);
 if(mysql_query ("UPDATE chansons SET parole='$chant2' WHERE id_lyrics='$id'" )){
  echo "Chason $id_lyrics modifier";
 }else{
  echo "chanson $id_lyrics : ERREUR";
 }
}
?>


 
Config c'est la connection a la bdd


Message édité par bozocarzu le 16-07-2002 à 22:22:19
mood
Publicité
Posté le 16-07-2002 à 22:19:46  profilanswer
 

n°177388
verdoux
And I'm still waiting
Posté le 16-07-2002 à 22:21:49  profilanswer
 

Il manque " sur la ligne $query="SELECT * FROM chansons  

n°177390
kayasax
Posté le 16-07-2002 à 22:22:27  profilanswer
 

et;


---------------
All we need is a soul revolution
n°177392
bozocarzu
Posté le 16-07-2002 à 22:23:06  profilanswer
 

:cry:  Je suis honteux  :cry:

n°177393
kayasax
Posté le 16-07-2002 à 22:23:35  profilanswer
 

oui ! :o  

bozocarzu a écrit a écrit :

 :cry:  Je suis honteux  :cry:  




---------------
All we need is a soul revolution
n°177394
verdoux
And I'm still waiting
Posté le 16-07-2002 à 22:24:20  profilanswer
 

bozocarzu a écrit a écrit :

 :cry:  Je suis honteux  :cry:  




T'as plus qu'à changer de pseudo.

n°177398
kayasax
Posté le 16-07-2002 à 22:27:39  profilanswer
 

:lol:  

Verdoux a écrit a écrit :

 
T'as plus qu'à changer de pseudo.




---------------
All we need is a soul revolution
n°177410
bozocarzu
Posté le 16-07-2002 à 22:39:04  profilanswer
 

Mais je ne regarder cette put1 de ligne 8 moi lol
 
Trouver moi pourquoi se scrip ne fais pas toutes les chanson :
 
<?
include("config.php3" );
$query="SELECT * FROM chansons";
$result=mysql_query($query);
while($a=mysql_fetch_object($result)){
 $id=$a->id_lyrics;
 $chant=$a->parole;
 $search ="'<[\/\!]*?[^<>]*?>'si";
 $replace ="";
 $chant2 = preg_replace ($search, $replace, $chant);
 if(mysql_query("UPDATE chansons SET parole='$chant2' WHERE id_lyrics='$id'" )){
  echo "Chant $id : OK<br>";
 }else{
  echo "Chant $id : ERREUR<br>";
 }
}
?>
 
http://172.180.216.202/Nouveau%20dossier/a.php3
 
Faut m'expliquer pourquoi il ne fais pas tous !! Sa m'enerve  :fou:  
 

n°177421
verdoux
And I'm still waiting
Posté le 16-07-2002 à 22:51:54  profilanswer
 

Je dirais que l'expression régulière est pourrie.

n°177431
bozocarzu
Posté le 16-07-2002 à 23:01:12  profilanswer
 

Je te reponderais que je les copier sur php.net !!

mood
Publicité
Posté le 16-07-2002 à 23:01:12  profilanswer
 

n°177432
bozocarzu
Posté le 16-07-2002 à 23:01:50  profilanswer
 

Ou sinon fais moi une regex pour trouver toutes balise :
 
<?????>

n°177434
kayasax
Posté le 16-07-2002 à 23:04:38  profilanswer
 

http://www.php.net/manual/en/function.strip-tags.php


---------------
All we need is a soul revolution
n°177440
bozocarzu
Posté le 16-07-2002 à 23:10:34  profilanswer
 

Toujours pareil kaysax, il me n'en fais que 2, pourquoi il ne fias aps le reste ?
 
Va voir !
 
http://172.181.234.166/Nouveau%20dossier/a.php3

n°177442
kayasax
Posté le 16-07-2002 à 23:12:36  profilanswer
 

je programme pas objet :(  
c quoi l'erreur qu'il te sort?


---------------
All we need is a soul revolution
n°177444
kayasax
Posté le 16-07-2002 à 23:13:41  profilanswer
 

t'as essaye avec ca?  
$userMessage = ereg_replace('<([^>]|\n)*>', '', $userMessage);


---------------
All we need is a soul revolution
n°177445
bozocarzu
Posté le 16-07-2002 à 23:14:03  profilanswer
 

Il ne me sort pas d'erreur !!
 
C'est justement sa qui m'enerve
 
A mon avis le pb ne vien pas de la regex, mais de l update


Message édité par bozocarzu le 16-07-2002 à 23:14:41
n°177447
kayasax
Posté le 16-07-2002 à 23:15:12  profilanswer
 

avec ca : mysql_query("UPDATE chansons SET parole='$chant2' WHERE id_lyrics='$id'" )or die(mysql_error());
 
 

bozocarzu a écrit a écrit :

Il ne me sort pas d'erreur !!
 
C'est justement sa qui m'enerve
 
A mon avis le pb ne vien pas de la regex, mais de l update




---------------
All we need is a soul revolution
n°177451
bozocarzu
Posté le 16-07-2002 à 23:16:56  profilanswer
 

il me sort sa :
 
Something is wrong in your syntax près de 're afraid of me you say That I should go to see a doctor You' à la ligne 1
 
lol c'est chelou y as des mot de fraçais avec lol


Message édité par bozocarzu le 16-07-2002 à 23:17:39
n°177453
kayasax
Posté le 16-07-2002 à 23:18:04  profilanswer
 

essayes de faire un $chant=addslashes($champs); avant ton replace


---------------
All we need is a soul revolution
n°177455
bozocarzu
Posté le 16-07-2002 à 23:20:27  profilanswer
 

Voila mon code actuel :
 

<?
include("config.php3" );
$query="SELECT * FROM chansons";
$result=mysql_query($query);
while($a=mysql_fetch_object($result)){
 $id=$a->id_lyrics;
 $chant=$a->parole;
 $chant=addslashes($chant);
 $chant2=strip_tags($chant);  
 mysql_query("UPDATE chansons SET parole='$chant2' WHERE id_lyrics='$id'" )or die(mysql_error());
}
?>


 
ET SA MARCHE MERCI KAYSAX

n°177457
Mara's dad
Yes I can !
Posté le 16-07-2002 à 23:20:47  profilanswer
 

YES !
 
A tous le coups, c'est le :
 
You're af....
 
Qui pose problème, donc addslashes() devrais règler le pb !
 
Ne pas oublier la fonction inverse quand tu fais un SELECT...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°177458
bozocarzu
Posté le 16-07-2002 à 23:22:21  profilanswer
 

Meric mara's dad, mais tu post 20 secondes trop tard
 
Merci quand meme !!  :jap:  (c'etais la bonne reponse)

n°177459
Mara's dad
Yes I can !
Posté le 16-07-2002 à 23:24:58  profilanswer
 

Je sais bien que je poste en retard, je confirme, c'est tout !
 
Et je te met en garde contre le retour de Slash !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] ereur qui m'enerve

 

Sujets relatifs
[PHP] Enlever du text dans une variable[PHP] Optimisation pour un template
[PHP] forcer une variable a etre une string de 4 caracteres[PHP] Récupération d'une variable d'un formulaire ds une requête MySQL
[PHP] Comment faire quand on a pas la fonction date('W')[ PHP ] Générer un .txt et .doc (word) à partir de données d'une bdd
[PHP] Comment fait on pour gerer les liens ?[ PHP ] Création d'un moteur et indexation, j'ai besoin de votre aide!
[PHP] Occurences d'un mot [Solution inside][ PHP ] Comment traiter une variable ? //str_replace//
Plus de sujets relatifs à : [PHP] ereur qui m'enerve


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR