Autor Zpráva
Radek Dobrovolný
Profil
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
Radek Dobrovolný:
podle mě má mysqli 4 parametry
new mysqli('server', 'uzivatel', 'heslo', 'databaze') ;
Keeehi
Profil
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
Ano, děkuji Vám.
Hando
Profil
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
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
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>&nbsp;<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
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
Jop takhle, to už jsem smazal. Protože furt to házelo 500 chybu, tak jsem na to kašlal
Kajman
Profil
Tak to zkuste znovu a kdyby to opět zlobilo, pošlete sem kód mazání a chybové hlášky z error logu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: