2 SQL-Queries in eine?

Hallo, ich habe auf meiner Webseite ein PHP-Script dass zwei SQL-Queries an eine mySQL-Datenbank sendet.
Das Script wird aber verdammt oft aufgerufen, so dass ich teilweise schon probleme mit „too many connections“ am mySQL-Server kriege.
Nun meine Frage, könnte man diese zwei SQL-Queris vielleicht in eine zusammenbasteln.

Query1:
SELECT * FROM datenbank WHERE name=‚soundso‘

Query2:
UPDATE datenbank SET zuletzt=Now(),hitsheute=".$row[„zugriffe“]." WHERE name=‚soundso‘

Geht sowas? Also dass der Datensatz gleich zeitlich aktualisiert und der Zugriffsstand um 1 erhöht wird sobald er selected wird.

MfG Bruno

Korrektur

Query2:
UPDATE datenbank SET
zuletzt=Now(),hitsheute=".$row[„zugriffe“]."
WHERE name=‚soundso‘

Das stimmt so nicht, es heisst natürlich
… zugriffe=".$row[„zugriffe“]." …

$row[„zugriffe“] wurde im Script um eins erhöht und wird jetzt wieder geschrieben (Zähler)

Das Script wird aber verdammt oft
aufgerufen, so dass ich teilweise schon
probleme mit „too many connections“ am
mySQL-Server kriege.
Nun meine Frage, könnte man diese zwei
SQL-Queris vielleicht in eine
zusammenbasteln.

Kann man ansich nicht, aber würde dir wahrscheinlich auch nicht helfen, ich nehme mal an du verwendest jetzt auch nur eine Connection für die beiden Statements, oder?

Grüße, Robert

Ja schon, aber bringt das denn nix?
Ich hatte mal ein Script das hat 14 SQL-Queries gebraucht… später hab ich das mal in eine geändert und die "Parse"arbeit vom Script selber machen lassen, hat es um den Faktor 5 ca. schneller gemacht.

Bru