Hallo,
jetzt habe ich auch mal eine Frage.
Ich beschaeftige mich seit einiger Zeit mit PHP und mysql.
Bei DB Abfragen habe ich immer schoen den 2. Parameter fuer mysql_query() benutzt und artig bei jedem Funktionsaufruf verwendet.
z.B. (vereifacht)
- baue eine DB-Verbindung auf
- Speicher das Handle in $conn
function db_work($conn)
{
// uebriger Code
mysql_query($queryString,$conn);
}
Erst in den letzten Tagen bin ich auf Script-Beispiele gestossen, die das $conn einfach weglassen. Ene Erklaerung dazu habe ich auch gefunden.
Ist der Param erst seit einer bestimmten PHP-Version optional?
Koennte er doch von Noeten sein?
Oder kann ich saemtlichen Code von diesem (dann ja unnoetigen) Param befreien?
Danke fuer die Infos vorab
jetzt habe ich auch mal eine Frage.
Ich beschaeftige mich seit einiger Zeit mit PHP und mysql.
Bei DB Abfragen habe ich immer schoen den 2. Parameter fuer mysql_query() benutzt und artig bei jedem Funktionsaufruf verwendet.
z.B. (vereifacht)
- baue eine DB-Verbindung auf
- Speicher das Handle in $conn
function db_work($conn)
{
// uebriger Code
mysql_query($queryString,$conn);
}
Erst in den letzten Tagen bin ich auf Script-Beispiele gestossen, die das $conn einfach weglassen. Ene Erklaerung dazu habe ich auch gefunden.
Ist der Param erst seit einer bestimmten PHP-Version optional?
Koennte er doch von Noeten sein?
Oder kann ich saemtlichen Code von diesem (dann ja unnoetigen) Param befreien?
Danke fuer die Infos vorab
Kommentar