ereg : généralisation d'un remplacement

Eléphant du PHP | 231 Messages

22 août 2006, 11:50

j'aimerai généraliser un remplacement de caractère :
$line = '24';
$text = "Erreur de syntaxe près de '' à la ligne 1";
$text = ereg_replace("ligne 1", "ligne ".$line, $text);
ou "erreur de syntaxe" est en faite le retour de mysql_error();
et ou $line est la vraie ligne d'erreur retourner par __LINE__

Je suis en train de créer une fonction de gestion des erreurs sql parce que le mysql_error(); ... s'est bien mais pour debuger vraiment corectement et rapidement c'est pas terrible notement avec le numéro de ligne retourné qui n'est pas le bon :roll:

Eléphant du PHP | 413 Messages

22 août 2006, 14:40

salut,
je ne comprends pas bien ce que tu voudrais généraliser...
quel sont tes variables de départ et qu'est-ce que tu voudrais obtenir à la fin ?
--
Goeb

Eléphant du PHP | 231 Messages

22 août 2006, 21:43

je voudrais generaliser le remplacement de la ligne fournit par le mysql_error() par celle fournit par __LINE__

Erreur de syntaxe près de '' à la ligne 1 :arrow: Erreur de syntaxe près de '' à la ligne 25
par exemple