Toujours entraint d'essayer d'installer ma messagerie je parviens maintenant à me connecter à la base (c'est déjà ça...
Code : Tout sélectionner
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /Messagerie/sign_up.php on line 43Code : Tout sélectionner
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /Messagerie/sign_up.php on line 47$dn = mysql_num_rows(mysql_query('select id from users where username="'.$username.'"'));
if($dn==0)
et
$dn2 = mysql_num_rows(mysql_query('select id from users'));
$id = $dn2+1;
J'ai consulté les tables et j'ai un message d'alerte qui me dit qu'aucun index n'est crée. J'ai pense créé un index avec le champ"id" de la table "users"j'ai donc coché le champ et fait "excécuter mais j'ai eu un autre message d'alerte :
("PRIMARY" doit et ne peut être que le nom d'une clé primaire !)
alors du coup je ne sait pas trop quoi faire. Ci-dessous la structure des deu tables :CREATE TABLE `users` (
`id` bigint(20) NOT NULL,
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`avatar` text NOT NULL,
`signup_date` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `pm` (
`id` bigint(20) NOT NULL,
`id2` int(11) NOT NULL,
`title` varchar(256) NOT NULL,
`user1` bigint(20) NOT NULL,
`user2` bigint(20) NOT NULL,
`message` text NOT NULL,
`timestamp` int(10) NOT NULL,
`user1read` varchar(3) NOT NULL,
`user2read` varchar(3) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Voila si quelqu'un peut m'aider ce serait sympaD'avance merci et bonne soirée à tous/