Pouvez-vous venir m'aider à découvrir pourquoi le contenu du formulaire ne peut pas être ajouté à la base de données ?

2019-01-27 22:49:17
0
4
1572

Pourquoi les données soumises par le formulaire d'ajout ne peuvent-elles pas être transférées vers la base de données ? Cliquer sur Ajouter les effacera ? Commentez le statut d'ajout à la fin pour déterminer si la connexion à la base de données est possible. J'ai essayé tout ce que je pouvais, mais je ne sais pas où réside le problème. Pourriez-vous s'il vous plaît m'aider à découvrir d'où vient le problème ? Je suis bloqué sur ce problème depuis longtemps. Merci merci merci beaucoup

屏幕截图(15).png formulaire single

<body>

<div>

<form action="addAction.php?action=add" method="get" > ../right.php">Return</td>

<td><input type="submit" name="submit" value="Ajouter"></td>

<td> ;<input type="reset" name="reset" value="Reset"></td>

</tr>

</form>

</div> ;

action opération

<?php

include '../function/conn.php';

if ($db_select){

switch ($_GET['action']) {

cas 'ajouter'://add

$Rnumber = $_POST['Rnumber'];

$Raddress = $_POST['Raddress'];


$Rtype = $_POST['Rtype']; = $_POST['Rstate'];

$Remark = $_POST['Remark'];

$sql = "insérer dans la pièce (room_id, room_address, room_type, room_state, room_remark) valeurs ​​('$ Rnumber' , '$Raddress','$Rtype','$Rstate','$Remark')";

$rw = mysql_query($sql);

echo mysql_error();

if ($rw > ; 0 ){

                                  echo "<script>alert('Ajouter avec succès');</script>" ;< /script>"; ;

        ?>



répondre à tous(3)
jjJ

Résolvez le problème étape par étape pour que vous le sachiez clairement

未完待续。。。

$sql = "insérer dans la pièce (room_id, room_address, room_type, room_state, room_remark) les valeurs ('$Rnumber', '$Raddress','$Rtype','$Rstate','$Remark')" ;

Imprimez cette instruction SQL et accédez à l'outil de gestion MySQL pour voir s'il peut s'exécuter.

Et "<form action="addAction.php?action=add" method="get">",

Vous utilisez get pour soumettre le formulaire et utilisez post pour recevoir des données

$Rnumber = $_POST [ 'Rnumber'];

$Raddress = $_POST['Raddress'];

$Rtype = $_POST['Rtype'];

$Rstate = $_POST['Rstate'];

$Remark = $ _POST['Remarque'];


韦小宝

Comment puis-je vous aider à le voir comme ça ? Vous pouvez l'imprimer vous-même en arrière-plan et le déboguer lentement

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal