auto increment

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
gergos
Δημοσιεύσεις: 42
Εγγραφή: 02 Δεκ 2009 11:12

auto increment

Δημοσίευση από gergos » 02 Ιουν 2011 16:49

EXW AYTH THN FORMA
<html>
<head>
<title>INSERT PRODUCT</title>
</head>
<body>
<form action="proionta.php" method="POST">
<p> Category: </p>
<input type="text" name="category" size="2">
<p>Name:<br>
<input type="text" name="onoma" size="30">
<p>
<p>Description:<br>
<input type="text" name="perigrafi" size="60">
<p>
<p>Picture:<br>
<input type="text" name="picture" size="60">
<p>
<p>Product Code:<br>
<input type="text" name="product_code" size="60">
<p>
<input type="submit" name="submit" value="add">
</form>
</body>
</html>


kAI AUTO TO PHP
<?php
$mysqli = mysqli_connect("localhost", "gergos", "123", "petros");

if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
} else {
$sql= "INSERT INTO product(categoryID,name,description,picture,productCode)
VALUES ('".$_POST["category"]."','".$_POST["onoma"]."','".$_POST["perigrafi"]."','".$_POST["picture"]."','".$_POST["product_code"]."')";
$res= mysqli_query($mysqli, $sql);

if ($res === TRUE) {
echo "record is ok ";
} else {
printf (" cound not insert");
}
mysqli_close($mysqli);
}
?>

H FORMA KANEI KANONIKA THN PRWTH EGGRAFH ALLA DN MPOREI NA KANEI DEYTERH MOU BGAZEI COULD NOT INSERT MALON KATI FTAIEI STO DB MPOREI KAPOIOS NA MOU PEI TI EINAI?
TO TABLE EINAI AUTO ME AUTO INCREMENT STO ID

CREATE TABLE `product` (
`productID` int(255) NOT NULL auto_increment,
`categoryID` int(11) default NULL,
`name` varchar(18) default NULL,
`description` text,
`picture` varchar(30) default NULL,
`productCode` varchar(25) default NULL,
PRIMARY KEY (`productID`),
UNIQUE KEY `categoryID` (`categoryID`)
)

gergos
Δημοσιεύσεις: 42
Εγγραφή: 02 Δεκ 2009 11:12

auto increment

Δημοσίευση από gergos » 02 Ιουν 2011 16:52

H DEYTERH EGGRAFH XEXASA NA PW GRAFEI COULD NOT INSERT ARA TREXEI OLO TO SCRIPTAKI THS PHP KANONIKA KAI DN MPOREI NA EKTELESEI SWSTA TO QUERY

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

auto increment

Δημοσίευση από fafos » 02 Ιουν 2011 18:29

Κώδικας: Επιλογή όλων

$sql= "INSERT INTO product&#40;productID,categoryID,name,description,picture,productCode&#41;
VALUES &#40;'0','".$_POST&#91;"category"&#93;."','".$_POST&#91;"onoma"&#93;."','".$_POST&#91;"perigrafi"&#93;."','".$_POST&#91;"picture"&#93;."','".$_POST&#91;"product_code"&#93;."'&#41;";
$res= mysqli_query&#40;$mysqli, $sql&#41;; 
to categoryID giati to exeis UNIQUE KEY??
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης