Kezdőoldal » Számítástechnika » Programozás » Mi lehet a hiba? Formból...

Mi lehet a hiba? Formból adatbázisba helyezés. Valamiért amikor rámegyek a submit-ra, a php részt csak ki echozza. Miért?

Figyelt kérdés

<?php

$db = new mysqli("localhost", "root", "123", "exoticanimals");

if ($db->connect_errno) {

echo "Failed to connect to MySQL: (" . $db->connect_errno . ") " . $db->connect_error;

}

if(!mysqli_select_db($db,'users'))

{

echo 'Nincs kiválasztva';

}


$felh = $_POST['felh'];

$passw = $_POST['passw'];

$sql = " INSET INTO users(felh,passw) VALUE ('$felh','$passw')";

if(!mysqli_query($db,$sql))

{

echo ' Nem insertálta';

}

else

{

echo 'Ez...nagyon jó';


}

header("refresh=2; url=uj.html");


?>

HTML rész

<form id='regist' action='register.php' method='post'

accept-charset='UTF-8'>

<fieldset >

<legend>Register</legend>

<input type='hidden' name='submitted' id='submitted' value='1'/>

<label for='username' >UserName*:</label>

<input type='text' name='felh' id='felh' maxlength="50" />


<label for='password' >Password*:</label>

<input type='password' name='passw' id='passw' maxlength="50" />

<input type='submit' name='Submit' value='Submit' />


</fieldset>

</form>



2016. júl. 20. 10:12
1 2
 1/16 anonim ***** válasza:

PHP interpreter telepítve van?

PHP kiterjesztéssel mentetted a fájlt?

2016. júl. 20. 10:55
Hasznos számodra ez a válasz?
 2/16 A kérdező kommentje:

Szinte minden jó..

[link]

csak ott alul valamiért kiírja a php-ban lévő dolgokat...

2016. júl. 20. 11:21
 3/16 A kérdező kommentje:
és így el se küldi az atbázisba
2016. júl. 20. 11:21
 4/16 anonim ***** válasza:
Akkor valamelyik ' vagy "-t nem zártad le szerintem.
2016. júl. 20. 11:25
Hasznos számodra ez a válasz?
 5/16 A kérdező kommentje:
Bárcsak...De nem sajnos..
2016. júl. 20. 11:27
 6/16 anonim ***** válasza:
Hát, akkor részemről passz, látatlanban nem tudok segíteni. (Nem azt a részletet másoltad be.)
2016. júl. 20. 11:29
Hasznos számodra ez a válasz?
 7/16 SimkoL ***** válasza:
A 'listázó' PHP-t másold be, abban van a hiba.
2016. júl. 20. 11:30
Hasznos számodra ez a válasz?
 8/16 A kérdező kommentje:
Milyen listázó?
2016. júl. 20. 11:37
 9/16 SimkoL ***** válasza:
Amivel kilistáztad - volna - a felhasználókat, amiről a kép készült.
2016. júl. 20. 11:41
Hasznos számodra ez a válasz?
 10/16 A kérdező kommentje:

<html>

<head>

<title>Felhasználók felvétele</title>

</head>

<body>

<h2>Kérem a felhasználó nevét:</h2>

<form name="" action="" method="POST">

<input type="text" name="username" /><br /><br />

<input type="submit" name="" value="A felhasználó felvétele az adatbázisba" /><br /><br />

</form>

<?php

include("register2.php");

if ( isset($username) && ($username !== "") ){

mysql_query("INSERT INTO Users (id,UName) VALUES ('','$username')");

}

print "<h3>Az adatbázisban szereplő felhasználók:</h3>";

$eredm = mysql_query("SELECT * FROM Users");

while ( $sor = mysql_fetch_object($eredm) ){

$id = $sor->id;

$user = $sor->UName;

print "$id. $user<br />";

}

mysql_close();

?>

</body>

</html>

2016. júl. 20. 11:50
1 2

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!