Kezdőoldal » Számítástechnika » Programozás » MySQL adatbázis kezelés PHP...

MySQL adatbázis kezelés PHP webes környezetben?

Figyelt kérdés

Most kezdtem el az adatbázis kezelést ezért egy alap példával szerettem volna kiprobálni, de vmi fennakadás van. A kóódot én írtam, ha a php fájlban a $state_id helyett megadok egy számot és a $state helyett megadok egy nevet, pl budapest, vagy a a tábla helyére beírom a létrehozott táblát (teszt2) akkor sikeresen müködik, de így, hogy egy html űrlap segítségével akarom átadni az adatokat így nem, miért?


A HTML fájl tartalma:

<HTML>

<BODY>

<FORM ACTION="lr.php" METHOD="POST">

Table: <input type="text" name="table">

STATE ID: <input type="text" name="state_id">

STATE: <input type="text" name="state">

<input type="submit" value="Küldés!">

</FORM>

</BODY>

</HTML>


A "lr.php" PHP fájl tartalma:

<?php

$table = $_POST['table'];

$state_id = $_POST['state_id'];

$state = $_POST['state'];

$con = mysql_connect("sql","adatbázisom...","************");


if (!$con)

{

die('Could not connect: ' . mysql_error());

}


mysql_select_db("adatbázisom...", $con);



$sql = 'INSERT INTO $table(State_id, State) VALUES($state_id, "$state")';

if (mysql_query($sql, $con)) {

echo "Database my_db created successfully\n";

} else {

echo 'Error creating database: ' . mysql_error() . "\n";

}


mysql_close($con);


?>


2011. máj. 31. 17:27
 1/1 realMesos ***** válasza:

az első sor ez legyen:"import_request_variables ('PG');" és akkor nem kell a $table = $_POST['table'];

$state_id = $_POST['state_id'];

$state = $_POST['state'];

és jó is lessz

2011. máj. 31. 18:46
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!