$from = $_POST['from'];
$to = $_POST['to'];
$message = $_POST['message'];
$query = "SELECT * FROM Users WHERE `user_name` = '$from' LIMIT 1";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$fromID = $row['user_id'];
}
J'essaie d'avoir $ formID être l'id_utilisateur pour un utilisateur dans ma base de données. Chaque ligne de la table des utilisateurs est comme:obtenir la valeur de base de données MySQL avec PHP
user_id | user_name | user_type
1 | Hristo | Agent
Je veux $from = 1
mais le code ci-dessus ne fonctionne pas. Des idées pourquoi?
Ne me semble pas que vous avez une connexion en direct à la DB. Pouvez-vous nous montrer le code où vous avez utilisé 'mysql_connect'? –
Vous avez raison. Je ne me connectais pas à la base de données. Maintenant je suis et c'est donner une erreur. FireBug dit 500 Erreur interne du serveur – Hristo
Pouvez-vous poster le code que vous avez utilisé? –