par
zeus » 22 janv. 2007, 15:04
A partir de ce que tout nous dit, ton système est prévu, à terme, pour supprimer les données dans une table à partir des données d'une autre, c'est ça ?
Alors,
si tes tables sont identiques, pourquoi ne pas faire un
ou un
qui te permettrait de vider une table entièrement d'un seul coup ?
Pourquoi ne pas vider directement la seconde table en fait ?

De même, pourquoi avoir 2 tables identiques ? (toujours dans l'hypothèse de 2 tables identiques)
si tes tables sont différentes, ta structure avec 2 requêtes prend de son sens, il nous faut donc la corriger
Pour corriger ton delete, est-ce que tu as essayé d'afficher $delete ?
D'après le second message d'erreur, il est possible que le $ref ne soit pas pris en compte, ce qui expliquerais le 1er message d'erreur vide.
En effet, MySQL retourne toujours le code SQL qui suit l'erreur. Comme ce code SQL est vide dans ta 1ere requête, j'en déduit donc que c'est la fin de la requête, dont le $ref, qui gène
Toute cette tartine est là pour te donner la réflexion que j'ai suivie pour te venir en aide. Prend en de la graine pour tes prochain soucis

A partir de ce que tout nous dit, ton système est prévu, à terme, pour supprimer les données dans une table à partir des données d'une autre, c'est ça ?
Alors,
[b][u]si tes tables sont identiques[/u][/b], pourquoi ne pas faire un [code]DELETE FROM table [/code]ou un [code]TRUNCATE table[/code] qui te permettrait de vider une table entièrement d'un seul coup ?
Pourquoi ne pas vider directement la seconde table en fait ? :-k
De même, pourquoi avoir 2 tables identiques ? (toujours dans l'hypothèse de 2 tables identiques)
[b][u]si tes tables sont différentes[/u][/b], ta structure avec 2 requêtes prend de son sens, il nous faut donc la corriger
Pour corriger ton delete, est-ce que tu as essayé d'afficher $delete ?
D'après le second message d'erreur, il est possible que le $ref ne soit pas pris en compte, ce qui expliquerais le 1er message d'erreur vide.
En effet, MySQL retourne toujours le code SQL qui suit l'erreur. Comme ce code SQL est vide dans ta 1ere requête, j'en déduit donc que c'est la fin de la requête, dont le $ref, qui gène ;)
Toute cette tartine est là pour te donner la réflexion que j'ai suivie pour te venir en aide. Prend en de la graine pour tes prochain soucis :D