Hogy tudok markdown feltölteni mariadb adatbázisban?
Hibaüzenet:
Error: INSERT INTO `chapter` (`title`, `markdown`, `isvideo`, `video_link`) VALUES (Komment,Számos olyan helyzet adódik a programozás során mikor a kód mellé oda szeretnénk írni például, hogy mit csinál a kód, vagy csak magunknak egy kis emlékeztetőt. Ez az egész arra jó, hogy a fordító program nem fogja nekünk ezt kódként értelmezni, vagyis figyelmen kívül hagyja. Szerencsére erre többféleképpen is van lehetőségünk: 1. Egysoros komment: ```python # Ez egy komment ``` 2. Többsoros komment: ```python """ Ez Egy Többsoros komment""" print("Hello World") ``` Nem csak szöveget, hanem kódot is lehet a kommentbe írni. 1. Egysoros komment: ```python # print("kikommentelve") ``` 2. Többsoros komment: ```python """ for i in range(10): print(i) """ print("Hello World") ``` ### *Feladatok* 1. Írj egy egysoros kommentet. 2. Kommenttel ki a megadott versszakot! _Tüzesen süt le a nyári nap sugára Az ég tetejéről a juhászbojtárra. Fölösleges dolog sütnie oly nagyon, A juhásznak úgyis nagy melege vagyon._,on, [link]
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'olyan helyzet adódik a programozás során mikor a kód mellé oda szeretné...' at line 1
Kód: $sql = 'INSERT INTO `chapter` (`title`, `markdown`, `isvideo`, `video_link`) VALUES ("'.$title.'","'.$markdown.'","'.$isvideo.'","'.$videourl.'")';
$sql = 'INSERT INTO `chapter` (`title`, `markdown`, `isvideo`, `video_link`) VALUES ("'.$title.'","'.$markdown.'","'.$isvideo.'","'.$videourl.'")';
ha így állsz neki, akkor még szerencse, hogy nem sikerült.
a kérdésből és a kódból ítélve semennyire sem védett sql injection ellen, szóval ezt a megoldást sürgősen felejtsd el, mert:
1) ez már 10 éve is elavult volt
2) nem biztonságos
Csináld meg normálisan PDO-val (prepared statement-nek olvass utána) és akkor a fenti problémád is megszűnik, nem kell semmit escape-elni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!