| Autor | Zpráva | ||
|---|---|---|---|
| Radek Dobrovolný Profil |
#1 · Zasláno: 29. 12. 2017, 22:49:33
Zdravím, nevíte kde mám chybu v kódu? Děláme systém stavu tašek který máme na skladě.
<?php
$servername = "host";
$username = "****";
$password = "****";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connecting to database... Successfully";
$store = "brnoccc" /* Available stores: */
$db = mysql_query("SELECT * from '$store'");
?>
<html>
<head>
<title>CCC Bags</title>
.... |
||
| Taps Profil |
#2 · Zasláno: 29. 12. 2017, 22:55:06
Radek Dobrovolný:
podle mě má mysqli 4 parametry new mysqli('server', 'uzivatel', 'heslo', 'databaze') ; |
||
| Keeehi Profil |
#3 · Zasláno: 30. 12. 2017, 01:53:50
Radek Dobrovolný:
Ano, problém bude nejspíše v té nezvolené databázi. Což můžeš udělat buď tím čtvrtým parametrem, nebo metodou $conn->select_db('databaze'); |
||
| Radek Dobrovolný Profil |
#4 · Zasláno: 30. 12. 2017, 12:56:04
Ano, děkuji Vám.
|
||
| Hando Profil |
#5 · Zasláno: 1. 1. 2018, 16:00:49
Radek Dobrovolný:
„ $db = mysql_query("SELECT * from '$store'");“
Na začátku navazuješ spojení přes mysqli_, tady voláš mysql_ zastaralý a dále již nepodporovaný balík funkcí. Takže buďto čistě mysqli_, nebo třeba PDO.
|
||
| Radek Dobrovolný Profil |
#6 · Zasláno: 1. 1. 2018, 17:41:53
Zdravím, problém s databází byl vyřešen. Prosím ještě o 1 věc, jak udělám to, že když do inputu napíšu "s" tak mi to odstraní z databáze jednu z s-kových kabel? nebo i třeba m atd... Děkuji
|
||
| Keeehi Profil |
Přidáš do mazacího dotazu podmínku
... WHERE sloupec LIKE "%'.$conn->real_escape_string($hodnota).'%" ... |
||
| Radek Dobrovolný Profil |
#8 · Zasláno: 1. 1. 2018, 22:43:34
Omlouvám se za komplikaci, mohl by jste mi prosím dotaz udělat? Dělám ho pořád dokola, a ne a ne jít.
|
||
| Keeehi Profil |
Radek Dobrovolný:
No tak ukaž, co máš. Co si myslíš, že by mělo být správně a přesto to nefunguje. |
||
| Radek Dobrovolný Profil |
<style>
table {
border-collapse: collapse;
}
table, th, td {
border: 1px solid black;
}
</style>
<title>BAGS v1.0</title>
<?php
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
$link = mysqli_connect("**", "****", "****", "****");
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
// Attempt select query execution
$store = 'brno_olympia'; //Available shops: brno_olympia,
$sql = "SELECT * FROM $store";
if($result = mysqli_query($link, $sql)){
if(mysqli_num_rows($result) > 0){
echo "Store: <b>$store</b> ";
while($row = mysqli_fetch_array($result)){
echo "(".$row['kod'].")";
echo "<img src='logoccc.png' alt='Smiley face' height='50' width='200'></img> <img src='scan.jpg' alt='Smiley face' height='100' width='200'></img><br><br>";
echo "<table>";
echo "<tr>";
echo "<th>TASKY S</th>";
echo "<th>TASKY M</th>";
echo "<th>TASKY L</th>";
echo "</tr>";
echo "<tr>";
echo "<td>" . $row['s'] . "</td>";
echo "<td>" . $row['m'] . "</td>";
echo "<td>" . $row['l'] . "</td>";
echo "</tr>";
}
echo "</table>";
// Free result set
mysqli_free_result($result);
} else{
echo "No records matching your query were found.";
}
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
// Close connection
mysqli_close($link);
?>
<OBJECT id=Scanner style="LEFT: 0px; WIDTH: 0px; TOP: 0px; HEIGHT: 0px" classid=clsid:5FFAA94A-D9E2-405d-9644-EE2196713A3C codebase="Symbol.AXO.all.cab"> Nemám ten formulář na to :) Jinak vše jede. Poradíte mi prosím jak ho udělat? :) |
||
| Keeehi Profil |
#11 · Zasláno: 2. 1. 2018, 22:13:39
Když jsem chtěl ukázat, co jsi stvořil, měl jsem tím na mysli to, co jsi vyrobil v oblasti mazání záznamů. Tohle je jen výpis.
|
||
| Radek Dobrovolný Profil |
#12 · Zasláno: 2. 1. 2018, 22:17:35
Jop takhle, to už jsem smazal. Protože furt to házelo 500 chybu, tak jsem na to kašlal
|
||
| Kajman Profil |
#13 · Zasláno: 3. 1. 2018, 00:37:27
Tak to zkuste znovu a kdyby to opět zlobilo, pošlete sem kód mazání a chybové hlášky z error logu.
|
||
|
Časová prodleva: 4 měsíce
|
|||
| Radek Dobrovolný Profil |
#14 · Zasláno: 23. 4. 2018, 14:51:42
Zdravím, neměl jsem vůbec čas poslední dobou řešit tašky. Prosím Vás. mohl by mi někdo poslat ten mazací formulář? Nechci být otravný, ale vuubec mi to nejde.
Radek Dobrovolný |
||
| Tomášeek Profil |
#15 · Zasláno: 23. 4. 2018, 15:22:03
Radek Dobrovolný:
„ale vuubec mi to nejde.“ Co konkrétně ti nejde? Co jsi zkoušel? Za 4 měsíce nebýt schopný smazat záznam z databáze, to je smutné. Tak aspoň ukaž, o co jsi se snažil. |
||
| Radek Dobrovolný Profil |
#16 · Zasláno: 23. 4. 2018, 15:27:53
Vůbec mi před tím nešli mazat tašky. Zadal sem 'S' v řádku v db to smazalo ale z formuláře ne. Mazal jsem a začal od znova. Zbyl mi jen ten výpis tašek co je nahoře
|
||
|
Časová prodleva: 8 let
|
|||
0