finallement j'ai fait sa , sa a l'air de marcher
Code PHP :
<?php
$reponseville= mysql_query("SELECT COUNT(ville_id) AS id FROM villes ORDER BY id")or die("Erreur SQL : $query<br/>".mysql_error()) ;//nombre total de villes dans la table id
$nbvilles= mysql_fetch_array($reponseville);
$random= rand(1,$nbville['id']);
$repville= mysql_query("SELECT name_ville FROM villes where ville_id = $random");
$villes= mysql_fetch_array($repville);
$ville= $villes['name_ville'];
mais je sais pas si question optimisation c'est bon.