Hej už ho vymazávam zo servera. Nevedel som, že ho nepotrebujem. Resp. až keď ho nainštalujem na server mi pôjde web

Som v tom vykradnutý. Hovorím dva dni v tom "robím". Idem vyskúšať uploadovať moju a uvidím no
// Spojený príspevok Štv 11.04.19 14:49Trochu som pokročil a opravil nejaké chyby. Na databázu ma pripojí no nezapisuje do nej data. Momentálne nevypíše chybu a vypíše POST
Citácia:
Connected successfullyArray ( [nazovZariadenia] => volvo [pocetKS] => 2 [datum] => 2019-04-04 [stav] => prijem [sklad] => pks [poznamka] => skuska )
A tiež je problém, že mi nevypíše počet kusov zo selektu.
Citácia:
Notice: Undefined index: pocetKS in /3w/borec.cz/p/pouzigoogle/info2.php on line 45
Kód:
echo "<br> nazovZariadenia: ". $row["nazovZariadenia"]. " - pocetKS: ". $row["pocetKS"] . "<br>";
toto je ten riadok
html
Kód:
<div class="telo">
<form action="info.php" method="post">
<span style="padding: 10px">Príjem alebo výdaj tovaru:</span>
<br/><br/>
<!--<label for="nazovTovaru" style="padding: 10px"><b>Názov tovaru</b></label>-->
<b style="padding: 10px">Názov tovaru</b>
<select name="nazovZariadenia">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select required>
<!--<input type='submit' name='nazovTovaru'/>-->
<label for="pocetKS" style="padding: 10px"><b>Počet kusov</b></label>
<input type="number" name="pocetKS" required>
<label for="datum" style="padding: 10px"><b>Dátum</b></label>
<input type="date"name="datum" required>
<!--<label for="stav"><b>Stav</b></label>-->
<b style="padding: 10px">Stav</b>
<select name="stav">
<option value="prijem">príjem</option>
<option value="vydaj">výdaj</option>
</select required>
<br/><br/>
<label for="sklad" style="padding: 10px"><b>Sklad/predajňa</b></label>
<input type="text" placeholder="ptdXXX/pks" name="sklad" required>
<label for="poznamka" style="padding: 10px"><b>Poznámka</b></label>
<input type="text" name="poznamka">
<button type="submit">Odoslať</button>
</form>
</div>
Kód:
<?php
$servername = "sql2.webzdarma.cz";
$username = "meno";
$password = "heslot";
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
mysqli_select_db($conn, "pouzigoogleb0463");
print_r($_POST);
$sql = "INSERT INTO sklad ('nazovZariadenia', 'pocetKS', 'datum', 'sklad', 'stav', 'poznamka') VALUES
('".mysqli_real_escape_string($conn,$_POST['nazovZariadenia'])."',
'".mysqli_real_escape_string($conn,$_POST['pocetKS'])."',
'".mysqli_real_escape_string($conn,$_POST['datum'])."',
'".mysqli_real_escape_string($conn,$_POST['sklad'])."',
'".mysqli_real_escape_string($conn,$_POST['stav'])."',
'".mysqli_real_escape_string($conn,$_POST['poznamka'])."')";
/*mysql_query($connect,"INSERT INTO sklad ('nazovZariadenia', 'pocetKS', 'datum', 'sklad', 'stav', 'poznamka')
VALUES
('$_POST[nazovZariadenia]', '$_POST[pocetKS]', '$_POST[datum]',
'$_POST[sklad]', '$_POST[stav]', '$_POST[poznamka]')"*/
/*$user_info = “INSERT INTO sklad ('nazovZariadenia', 'pocetKS', 'datum', 'sklad', 'stav', 'poznamka') VALUES
('$_POST['nazovZariadenia']', '$_POST['pocetKS']','$_POST['datum']','$_POST['sklad']','$_POST['stav']','$_POST['poznamka']')”;
if (!mysql_query($user_info, $connect)) { die('Error: ' . mysql_error()); } */
/*echo “Your information was added to the database.”;*/
$sql = "SELECT nazovZariadenia, SUM(pocetKS) FROM sklad GROUP BY nazovZariadenia";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<br> nazovZariadenia: ". $row["nazovZariadenia"]. " - pocetKS: ". $row["pocetKS"] . "<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
?>
prípadne ak len spamujem fórum dajte vedieť. vykašlem sa na to.
// Spojený príspevok Pia 12.04.19 8:09up neviem si s tým rady
// Spojený príspevok Pia 12.04.19 9:34Problém vyriešený zatiaľ

Chyba bola syntaktická v oboch prípadoch. V tom selecte treba dať pozor na
Citácia:
pocetKS: ". $row["SUM(pocetKS)"]
Kód:
<?php
$servername = "sql2.webzdarma.cz";
$username = "uname";
$password = "heslo";
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
if(mysqli_select_db($conn, "dbname"))
echo "Connected successfully";
print_r($_POST);
$sql = "INSERT INTO sklad (nazovZariadenia, pocetKS, datum, sklad, stav, poznamka)
VALUES
('$_POST[nazovZariadenia]', '$_POST[pocetKS]','$_POST[datum]','$_POST[sklad]','$_POST[stav]','$_POST[poznamka]')";
if (!mysqli_query($conn, $sql)) {die('Error: '. mysqli_error($conn));};
$sql = "SELECT nazovZariadenia, SUM(pocetKS) FROM sklad GROUP BY nazovZariadenia";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<br> nazovZariadenia: ". $row["nazovZariadenia"]. " - pocetKS: ". $row["SUM(pocetKS)"] . "<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
?>