swiezy006 0 Zgłoś post Napisano Październik 31, 2017 Witam, mam problem z php. Nie wiem czemu, ale nie mogę wyświetlić innych wartości niż liczbowe. Jeśli w get przekażę liczbę to bez problemu wyświetla to co chcę, ale jeśli w gecie jest string to już nie działa. o co chodzi? $profils = $_GET['profils']; $logins = mysql_query("SELECT * FROM `profil` WHERE `login` = ".$profils." LIMIT 0 , 1"); $kods = mysql_fetch_array($logins); <li>Imies: <?php echo' '.$kods['login'].'';?></li> <li>Wieks:<?php echo' '.$kods['wiek'].'';?></li> Udostępnij ten post Link to postu Udostępnij na innych stronach
likufanele 77 Zgłoś post Napisano Listopad 3, 2017 W zapytaniach SQL stringi muszą być w cudzysłowach. Udostępnij ten post Link to postu Udostępnij na innych stronach
Noone 19 Zgłoś post Napisano Listopad 9, 2017 (edytowany) I do tego używasz starego rozszerzenia mysql (wyleciało z php7) i kod podatny na sql injection. https://prophp.pl/advice/show/25/jak_zabezpieczyc_sie_przed_atakiem_sql_injection%3F Edytowano Listopad 18, 2017 przez Noone (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
MarioN2 0 Zgłoś post Napisano Luty 11, 2018 https://www.w3schools.com/html/html_entities.asp Udostępnij ten post Link to postu Udostępnij na innych stronach