Version complète: sur le forum Webmaster Hub : Fonctions PHP dans une requête mysql
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > SQL
Tymir
Bonjour à tous,

Comme un exemple vaut mieux qu'un long discours :
CODE
<?php mysql_query('UPDATE episodes SET url=titre'); ?>

Peut-on appliquer directement une fonction PHP sur le champ titre ?

Ce qui reviendrait à faire le code suivant, mais en plus rapide :
CODE
<?php
$sql=mysql_query('SELECT titre FROM episodes');
while(list($titre) = mysql_fetch_row($sql)){
    mysql_query('UPDATE episodes SET url=\''.crypt($titre).'\'');
}
?>
Kioob
Hello,

non tu ne peux pas directement.

Toutefois tu peux avoir recours aux procédures stockées, ou simplement à l'ensemble des fonctions de MySQL (l'équivalent de crypt() sous MySQL est la fonction encrypt()).
Tymir
merci quand même.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.