Hvis vi må se din kode, samt hvordan dit SQL statement ser ud, ville det hjælpe os. Har du husket at strenge skal have en ' (citationstegn) omkring sig, når du skriver det ind i et SQL statement. det vil sige at hvis du udfører din SQL statement således i PHP
- $sql = "SELECT * FROM employes WHERE full_name LIKE '%" . $employeName . "%' ORDER BY employe_id ASC ";
Her har jeg sat et enkelt citationstegn ind, fordi jeg ved at employeName altid vil være en streng
Hvis du udskriver med fetch_assoc(), kan du gøre noget således
- //Husk at lave en connection til databasen først, evt. med MYSQLI (MySQL Improved)
-
- $sql = "SELECT * FROM employes WHERE full_name LIKE '%" . $employeName . "%' ORDER BY employe_id ASC ";
-
- $result = $conn->query( $sql );
-
- //Gennemgå de resultater vi har fået
- while ($row = $result->fetch_assoc()) {
- echo $row['employeName']; //Udskriv employeName fra resultatet
- }
Bemærk at koden er ikke testet, så små fejl kan forekomme
Indlæg senest redigeret d. 25.03.2012 14:43 af Bruger #4487