Bonjour,

Je suis en train de faire un script pour mettre a jour ma dbb.
Le script s'exécute correctement mais fini par une erreur de segmentation.
Pourtant ma base de donnée est mise à jour.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$sql_0 = pg_query("SELECT id, utilisateurs_birthday FROM utilisateurs");
	if(pg_num_rows($sql_0) != 0){
		while($user = pg_fetch_array($sql_0)){
			$i++;
			pg_query("INSERT INTO mature_access (mature_user_id, mature_access) VALUES (".$user['id'].",".MakeMatureAccess($user['utilisateurs_birthday']).")");
 
			if($i == 100 || $i == 200 || $i == 300){
				sleep(3);
			}
		}
		print "FAIT\n";
		exit();
	} else {
		print 'No data\n';
		exit();
	}
Je l'exécute en faisant php ./update.php -raz
Le script affiche :
FAIT
Erreur de segmentation

Ce que je trouve étonnant c'est que je ne trouve pas PHP-CLI ou SAPI sur phpinfo()

cordialement
Austriker