Pośba o komende sql

Pytania i problemy
BeGood
BeGood

Mógł by mi ktoś napisać komendę na utowrzenie bazy danych

musiała by zawierać takie kolumny jak id z auto inkrementacją , topic (temat wiadomości) , description, (opis wiadomości) email (email z wiadomości) - bo jestem jeszcze świerzy i nie znam się do końca na tym tak DZIĘKUJE

Nieznajomy11
Nieznajomy11 Moderator forum.lvlup.pro

Narzędzie z sieci: http://filldb.info/dbgenerator do wizualnego tworzenia kodu struktury bazy danych.

BeGood
BeGood

a mógł byś ty to dla mnie zrobić proszę te pola fieldname to dla mnie czarna magia :slight_smile:

Nieznajomy11
Nieznajomy11 Moderator forum.lvlup.pro

Robienie samemu to najlepszy sposób na uczenie się. Jest tyle darmowych zasobów w sieci jak tworzyć takie proste struktury tabel w SQL, że niestety muszę odmówić. Wykorzystywanie kodu, który ci dam bez większego zrozumienia do niczego nie prowadzi.

Oficjalne docsy MySQL

Podstawy tworzenia tabeli: https://dev.mysql.com/doc/refman/8.0/en/creating-tables.html Tabele z auto increment: https://dev.mysql.com/doc/refman/8.0/en/example-auto-increment.html

BeGood
BeGood

if ($con->query("INSERT INTO 3 VALUES (NULL,'$topic', '$desc', '$email')")); { echo ' zamówienie przyjęt '; }

co jest z tym zamówieniem nie tak ?

SP24
SP24

Polecam użyć prepare() A potem execute() przy zapytania tego typu. Wtedy będziesz mógł zbindować parametry oddzielnie A nie je wkładać żywcem do zapytania. Bo wkładanie ich tak o jest mało bezpieczne.

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.