Ben basit bir veritabanı ile oldukça basit bir uygulama için biraz temiz kodumu yapmak için bazı fikirler gerekiyor. Ben şu fikrim var ama oldukça iyi çalışmıyor. Bu ben ne yapıyorum:
Ben bir sayfada birçok sorguları (uzay ve sos kodu pis görünüyor bir sürü alır var. Ben bir içerir yoluyla diyebileceğimiz başka bir PHP dosyasında bunlardan bir dizin var istiyorum.
Ben bir sorun koştu hariç. Ben dış php sayfasında bu gibi görünen bir querie var.
queries.php:
$RegisterQuery = sprintf("INSERT INTO `testdb`.`users` (
`user_id`,
`username`,
`password`,
`First Name`,
`Last Name`,
`email`)
VALUES (
NULL,
'%s',
'%s',
'%s',
'%s',
'%s'
);",
mysql_real_escape_string($username),
mysql_real_escape_string($password),
mysql_real_escape_string($first_name),
mysql_real_escape_string($last_name),
mysql_real_escape_string($email));
Bu sorun zaman bile $RegisterQuery mysql_query() o mysql_real_escape_string() kullanma hakkında MySQL uyarılar bir demet atar ve nasıl olabilir sorgulamak kalmamasıdır 't bağlayın. Ben bile veritabanı sorgulama değilim ne zaman yapıyor bunu nasıl alamadım!
Sonra tekrar, ben kolayca uyarıları görmezden olabilir ...
Ben sadece ağırlıklı olarak orada bunu yapmanın daha iyi bir yolu var ya da ben sadece uyarıları görmezden gerektiğini sormak istiyorum bu durumda ben doğru yapıyorum emin değilim?
Sizin geribildirim büyük beğeni topluyor! Şimdiden teşekkürler.