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: 6 let
|
0