Nicht möglich, direkt. Temporäre Tabellen werden zerstört, wenn die Verbindung geschlossen wird, um sie einzurichten. Wenn Ihr "create" -Skript beendet wird, wird seine DB-Verbindung geschlossen und mysql bereinigt - einschließlich der Zerstörung dieser temporären Tabelle.
Das heißt, wenn die „Verwendung“ Skript up feuert es eine neue Verbindung bekommt, ohne von dem Zeug, dass das erste Skript tat.
Es gibt persistente Verbindungen in PHP, aber diese Verbindungen existieren in einem Pool, und es gibt keine Kontrolle darüber, welche Verbindung irgendwelche besonderen Skripten aus diesem Pool wird. Sie können Glück haben und erhalten die gleiche Verbindung für zwei verschiedene Skripte, aber es ist rein zufällig.
Sie würden einige andere 3. Skript benötigen, die die MySQL-Verbindung zu öffnen, so dass die temporäre Tabelle statt kontinuierlich zu halten, arbeitet. Und deine anderen zwei Skripte würden mit diesem dritten kommunizieren.
Zeigen Sie uns, was Sie ausprobiert haben. ** Erinnerung **: Wir sind nicht hier, um Code für Sie zu erstellen. – Nytrix
Nach Ihrer Anforderung zu urteilen, brauchen Sie keine temporäre Tabelle, sondern eine reale Tabelle. In diesem Fall verschwindet Ihr Problem einfach, da beide Skripts auf dieselbe Datenquelle zugreifen können. – Mjh
@Mjh, ich wollte die temporäre Tabelle verwenden, weil wenn ich im zweiten Skript Daten von ihm lese, und nach dem es fallen. Ich denke, in Bezug auf die Leistung könnte es besser sein, die temporäre Tabelle zu erstellen, aber ich könnte falsch liegen. –